L'Istanbuller est situé dans le centre d'Istanbul, à proximité de la place Taksim, de la station de métro Taksim et de la rue Istiklal. Il se trouve à 1,8 km de la tour de l'horloge de Dolmabahçe et dispose d'un ascenseur. Une connexion Wi-Fi et un parking privé sont disponibles gratuitement.
Tous les logements disposent de la climatisation, d'un coin salon et d'une télévision à écran plat avec des services de streaming. Il comprend une cuisine, un coin repas ainsi qu'une salle de bains privative pourvue de chaussons, d'une douche et d'un sèche-cheveux. Certains logements possèdent une terrasse et/ou un balcon avec vue sur la ville et un coin repas extérieur. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à 2 km du centre des congrès d'Istanbul et à 2,4 km du palais de Dolmabahçe. L'aéroport le plus proche, celui d'Istanbul, est situé à 37 km. Un service de navette aéroport peut être assuré moyennant des frais supplémentaires.