My Holiday Time Hotel
Kucuk Ayasofya Mahallesi , Akburcak Sokak No :10, Istanbul, Turkey
Booking.com
Book Now