Boasting a garden, Home Of Istanbul is situated in the centre of Istanbul, 400 metres from Taksim Metro Station. Popular points of interest nearby include Dolmabahce Palace, Istanbul Congress Center and Galata Tower.
Rooms total: 15 More information »Ataturk Cultural Center 0.2 km
Taksim Tram Stop 0.3 km
Taksim Metro Station 0.3 km
Taksim Square 0.3 km
Istiklal Street 0.3 km
Galatasaray Turkish Bath 0.5 km
Mimar Sinan Fine Arts University 0.6 km
Princes' Islands Ferry Port 0.6 km
Cezayir Sokağı 0.7 km
French Street 0.7 km