Situé à moins de 16 km du lac Venna et à 19 km de Bombay Point, le Vee Resort- The Suites of Royals propose des chambres à Mahabaleshwar. Doté d'un restaurant, cet hôtel 3 étoiles propose des chambres climatisées avec salle de bains privative. Il propose un service d'étage, une réception ouverte 24h/24 et un bureau d'excursions.
Les chambres possèdent un balcon. Toutes les chambres sont équipées d'une bouilloire. Certaines possèdent une terrasse et d'autres offrent une vue sur la montagne. Les logements du Vee Resort- The Suites of Royals sont équipés d'une télévision à écran plat et d'articles de toilette gratuits.
Un petit-déjeuner continental et végétarien est servi chaque matin.
Le Vee Resort- The Suites of Royals se trouve à 20 km des chutes de Lingmala et du temple Mahabaleshwar. L'aéroport international de Pune, le plus proche, est implanté à 142 km.