L'Antares bénéficie d'un emplacement idéal dans le centre d'Istanbul, à 600 mètres de la rue Istiklal et de la place Taksim. Il se trouve à environ 2,6 km de la tour de l'horloge de Dolmabahçe, à 2,9 km du palais de Dolmabahçe et à 3,8 km du bazar aux épices. Il propose une réception ouverte 24h/24, des transferts aéroport, un service d'étage et une connexion Wi-Fi gratuite.
Toutes les chambres comprennent la climatisation, un bureau, une terrasse avec vue sur la ville, une salle de bains privative, une télévision à écran plat, du linge de lit et des serviettes. Les logements comprennent une armoire et une machine à café.
Vous séjournerez à proximité de la station de métro Taksim, du centre des congrès d'Istanbul et de la tour de Galata. L'aéroport d'Istanbul, le plus proche, est implanté à 36 km.