Il se trouve à environ 25 à pied de la Cathédrale Saint-Marc et à seulement 6 minutes de marche de Viduraswatha. Il faudra à environ 2 km pour rejoindre Planétarium Jawaharlal Nehru. L'arrêt de bus le plus proche est l'arrêt de bus Poornima Talkies, dans une zone de 250 mètres.
Chacune des 26 chambres est équipée de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Quelque chambre dispose d'une salle de bain privée.
Three Quarter Chinese, vous pourrez déguster des spécialités indienne, tandis qu'Aioli BBQ & Grill propose une cuisine méditerranéenne.