Taximist Hotel
Kocatepe Mahallesi Taksim Caddesi No:63, İstanbul, Turkey
Booking.com
Book Now