GRAND OPERA HOTEL Condo Hotel İstanbul, Marmara Region
GRAND OPERA HOTEL has well-equipped accommodation featuring free Wi-Fi in the centre of Istanbul, 400 metres from Istiklal Street and 400 metres from Taksim Square.
Number of rooms: 15
Turan Caddesi, Beyoglu, 34434 Istanbul, Turkey