Terra Suites
Hotel • Serviced accommodation • Self catering accommodationCasual quarters with kitchenettes in an unpretentious all-suite hotel offering Wi-Fi. People often mention clean, hotel, square, Taksim, good, staff, room, helpful, rooms,
Address
Bülbül, Turan Cd. No:113, 34435 Beyoğlu/İstanbul, Türkiye
Website
Price rating
$29/night
Rating on Google Maps
4.10 (165 reviews)Open on Google Maps