Com uma localização conveniente na área de Lal Ghat, em Udaipur, Hotel Pichola Haveli situa-se a alguns passos de Bagore-ki-Haveli, a 2 minutos a pé de Templo Jagdish e a menos de 1 km de Palácio de Udaipur. Apresentando um restaurante, este hotel de 2 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 câmbio de moeda.
Todas as unidades do alojamento estão equipados com televisão de ecrã plano.
Lago Pichola fica a 1,9 km de Hotel Pichola Haveli, enquanto Estação Ferroviária de Udaipur fica a 3,8 km de distância. O aeroporto mais próximo é o Aeroporto de Maharana Pratap, que fica a 36 km de Hotel Pichola Haveli.