Grand Hotel Gulsoy

  Sehzadebasi Cad. No:17 Sehzadebasi, İstanbul, Turkey

Booking.com Book Now