No image available for this hotel
No image available for this hotel
Istanbul, Istanbul
Spend a second to
save a fortune!
Spend a second to save a fortune!
Tarlabası Bulvarı Ekrem Tur Sokak No:9 Beyoglu, Istanbul
Located in the heart of Taksim, Hotel Star is within a 2-minute walk from Istiklal Street, which houses many cafés, restaurants and popular landmarks. The 24-hour reception provides room service.
See MoreUsage of subsidiary facilities may incur additional fees