Opera Hotel Bosphorus

  Gumussuyu Inonu Cad. No:26, Istanbul, Turkey

Booking.com Book Now