Hotel Miniature

  Alemdar Mahallesi Molla Fenari Sokak No 22 Cagaloglu, İstanbul, Turkey

Booking.com Book Now