Grand Hotel Gulsoy
Sehzadebasi Cad. No:17 Sehzadebasi, İstanbul, Turkey
Booking.com
Book Now