Hotel Miniature
Alemdar Mahallesi Molla Fenari Sokak No 22 Cagaloglu, İstanbul, Turkey
Booking.com
Book Now