Situé à Mahabaleshwar, le Collection O Hotel Rama Executive propose une connexion Wi-Fi gratuite dans l'ensemble de ses locaux et des chambres climatisées. Il se trouve à environ 1,9 km du lac Venna, à 4,6 km de Bombay Point et à 6 km du temple Mahabaleshwar. Arthur's Seat se trouve à 13 km de l'hôtel et Parsi Point est à 17 km.
Toutes les chambres comprennent une télévision.
Vous séjournerez à 6,2 km des chutes de Lingmala et à 10 km d'Elphinstone Point. L'aéroport international de Pune, le plus proche, est implanté à 126 km.