A Hotel Mewari Villa está localizada em Udaipur e alberga um restaurante. Está disponível acesso Wi-Fi gratuito.
Os quartos estão equipados com uma televisão de ecrã plano, ar condicionado e canais por cabo. As casas de banho privativas incluem um chuveiro.
A Hotel Mewari Villa tem um terraço. Outras comodidades incluem um balcão de turismo, serviço de câmbios, limpeza a seco e uma lavandaria.
O alojamento de acomodação e pequeno-almoço fica a 500 metros do Templo Jagdish, a 500 metros do Bagore ki Haveli e a 900 metros do Palácio da Cidade de Udaipur. O Aeroporto de Udaipur fica a 24 km, enquanto a Estação Ferroviária de Udaipur está a 4 km.
O Restaurante Mewri Villa serve pratos indianos e continentais. Estão disponíveis opções de serviço de quartos.