The SV Bussiness Hotel Taksim
Topcu Street No:25 Taksim, İstanbul, Turkey
Booking.com
Book Now