Em Udaipur, a 8 minutos a pé de Estação Ferroviária de Udaipur e a 2,2 km de Lago Pichola, Green Villa apresenta acomodações com acesso Wi-Fi gratuito, ar condicionado e um jardim.
Existe uma casa de banho privativa totalmente equipada com chuveiro e produtos de higiene pessoal gratuitos.
Green Villa disponibiliza todas as manhãs opções de pequeno-almoço à carta e vegetariano.
Templo Jagdish fica a 2,4 km de Green Villa, enquanto Bagore-ki-Haveli fica a 2,6 km da propriedade. O aeroporto mais próximo é o Aeroporto de Maharana Pratap, que fica a 35 km de Green Villa.