TownHouse Istanbul
TownHouse Istanbul offers you the comfort of a hotel in services and facilitiesand the convenience of an apartment in terms of space and privacy. It offers you a haven of peace, where you can withdraw for a while from all impressions and the bustling life of Istanbul. TownHouse Istanbul makes your stay in Istanbul special and pleasant with its authentic hospitality.