A cerca de 16 km de Lago Venna e a 19 km de Bombay Point, Vee Resort- The Suites of Royals apresenta quartos em Mahabaleshwar. Apresentando um restaurante, este hotel de 3 estrelas tem quartos com ar condicionado e uma casa de banho privativa. O alojamento dispõe de serviço de quartos, uma receção aberta 24 horas e organização de passeios.
No alojamento, cada quarto inclui varanda. Os quartos incluem chaleira, enquanto alguns quartos disponibilizam pátio e outros também têm vistas da montanha. Todas as unidades do alojamento dispõem de televisão de ecrã plano e produtos de higiene pessoal gratuitos.
Vee Resort- The Suites of Royals disponibiliza todas as manhãs opções de pequeno-almoço continental e vegetariano.
Lingmala Falls fica a 20 km de Vee Resort- The Suites of Royals, enquanto Mahabaleshwar Temple fica a 20 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Pune, que fica a 142 km de Vee Resort- The Suites of Royals.