Composto por 13 quartos, o hotel Champa Lodge Udaipur de 4 estrelas está a uma distância de 3.1 km do Palácio da Cidade.
O Palácio Jag Mandir fica a cerca de 10 minutos andando deste hotel de Udaipur. O hotel também está a uma distância de 3.7 km dos pontos turísticos naturais como o Lago Pichola. O Templo de Jagdish está a cerca de 15 minutos andando de estabelecimento.
Champa Lodge de Udaipur oferece quartos com varanda, com controle de temperatura, juntamente com TV de tela plana com canais via satélite. Os hóspedes podem usufruir de casa de banho separada e chuveiro, juntamente com toalhas e pantufas fornecidos nas casas de banho.
Servindo especialidades da cozinha chinesa, Curry N Crunch está a aproximadamente 600 metros de distância.