O hotel Creekwood Udaipur de 4 estrelas é composto de 20 quartos e fica a 2.9 km do Lago Fateh Sagar.
Situado a uma distância de 10 minutos de carro do Palácio Jag Mandir, o hotel também está localizado a uma distância de 20 minutos de carro de Udaipur. O alojamento está localizado relativamente próximo o Lago Pichola. Museu de Bharatiya Lok Kala se encontra a apenas 1.4 km de distância.
Controle de temperatura, juntamente com máquinas de café/chá, proporcionam conveniência no sala do Creekwood. As casas de banho com casa de banho separada e chuveiro oferecem também lençóis de banho e pantufas.
A pizzaria Sugar Divine The Cafeteria fica na proximidade de um local.