Doté d'une connexion Wi-Fi gratuite, l'Architect's Art House right on Taksim Square est situé dans le centre d'Istanbul, à moins de 400 mètres de la rue Istiklal et à 200 mètres de la place Taksim. Cet appartement se trouve à 1,6 km de la tour de l'horloge de Dolmabahçe et à 2 km du palais de Dolmabahçe.
L'appartement comprend 2 chambres, 2 salles de bains, du linge de lit, des serviettes, une télévision par câble à écran plat, un coin repas, une cuisine entièrement équipée et un balcon avec vue sur la ville. Cet appartement climatisé comprend également un coin salon, un lave-linge et 2 salles de bains avec douche.
Vous séjournerez à proximité de la station de métro Taksim, de la tour de Galata et du centre des congrès d'Istanbul. L'aéroport d'Istanbul, le plus proche, est implanté à 36 km.