Albatros Premier Hotel
Kucukayasofya Mahallesi. Cayiroglu Sokak No: 1 Sultanahmet, Istanbul, Turkey
Booking.com
Book Now