Situated in Istanbul, 1 km from Istanbul Congress Center and 2.7 km from Taksim Metro Station, Main Street Resort offers air conditioning. The property is around 2.7 km from Taksim Square, 2.9 km from Dolmabahce Clock Tower and 3.
Rooms total: 1Important Information
This property will not accommodate hen, stag or similar parties. Managed by a private host
More information »Osmanbey Metro Station 0.1 km
Şişli Hamidiye Etfal Eğitim ve Araştırma Hastanesi 0.4 km
City's Nisantasi 0.6 km
Bomontiada 0.7 km
American Hospital 0.7 km
Istanbul Congress Center 0.9 km
Addressistanbul 1.0 km
Sisli Metro Station 1.1 km
Dora Hospital 1.2 km
Memorial Sisli Hospital 1.4 km