Nằm ngay trung tâm thành phố, Opera View tự hào là một trong những địa điểm tốt nhất tại Sài Gòn. Opera View cung cấp 2.300 m2 dành cho văn phòng và là trung tâm của các gian hàng bán lẻ với các tên tuổi hàng đầu thế giới tại Sài Gòn.
Toà nhà toạ lạc tại góc ngã tư Lê Lợi và Đồng Khởi, Quận 1. Đây là một vị trí rất đẹp nhìn ra Nhà Hát Thành Phố. Một lợi thế khác của tòa nhà là nằm gần các khách sạn Caravelle, Sheraton, Park Hyat và Continental.
Toà nhà được lắp đặt 3 thang máy Misubishi, với hệ thống PCCC tiêu chuẩn quốc tế và trang bị hệ thống theo dõi CCTV.
Dưới sự quản lý của công ty TNHH Savills Việt Nam, Opera View đã chính thức đi vào hoạt động từ tháng 12 năm 2006.