Main Street Resort is located in Istanbul, just 1.7 miles from Taksim Metro Station and 1.7 miles from Taksim Square. The air-conditioned accommodation is a 12-minute walk from Istanbul Congress Center. The accommodation features a 24-hour front desk, airport transfers, an elevator, and free Wifi.
The spacious apartment is composed of 3 bedrooms, a living room, a fully equipped kitchen, and 2 bathrooms.
Dolmabahce Clock Tower is 1.8 miles from the apartment, while Istiklal Street is 2.1 miles from the property. The nearest airport is Istanbul Airport, 21 miles from Main Street Resort.
Number of rooms : 1
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From €72
Lasagrada Hotel Istanbul
Very good 8.3
95 m -
Mesrutiyet Mahallesi Halaskargazi Caddesi No:96 Osmanbey Sisli, Istanbul 34371