Our comfortable 1-bedroom apartment combines services/facilities of an hotel with convenience in terms of space and privacy of an apartment. It's central located in a quiet street, just 200 m from the metro station. Fully furnished, max for 4 pers.
Our apartmens are non-smoking and pets are not allowed. There is a patio/garden where our guests can smoke there cigarette.
TownHouse Istanbul is located in the fashionable district of the city which features some of the most luxurious shopping malls, stylish shopping centres and best restaurants, all within a 3-kilometre …
The metro station is only 200 metres from TownHouse Istanbul, from where a 10 minute ride brings you to the heart of the city (Taksim Square). Heavy traffic is simply a fact of life in a city such as …