Opera Hotel Bosphorus
Gumussuyu Inonu Cad. No:26, Istanbul, Turkey
Booking.com
Book Now