Sultansaray Suites
Alemdar Mah. Catalcesme Sok. No:12 Sultanahmet, Istanbul, Turkey
Booking.com
Book Now