Amiral Palace Hotel
Cankurtaran Mah. Bayram Fırını Sok. No:7, İstanbul, Turkey
Booking.com
Book Now