El hotel de 3 estrellas The Neem Tree Bed and Breakfast se encuentra en Udaipur, a solo 11 minutos caminando del Palacio de Udaipur, y ofrece una piscina exterior. Dispone de WiFi en todas las habitaciones, además de un aparcamiento cerca.
Este bed and breakfast está situado a apenas 13 minutos caminando de Lake Pichola. El hotel está a un par de pasos de la Divya Art's And Handicrafts y a 1 km del centro de Udaipur. El establecimiento está situado a un par de minutos en coche del lago Pichola. El The Neem Tree Bed and Breakfast está ubicado a 10 minutos en coche de Saheliyon-Ki-Bari.
Este hotel cuenta con habitaciones con aire acondicionado que ofrecen Wi-Fi y televisor con pantalla plana. Además, disponen de baños privados equipados con secador de pelo y artículos de tocador para huéspedes. Las habitaciones del lugar están equipadas con hervidor eléctrico y nevera para mayor comodidad. Los huéspedes también tienen a su disposición ducha a ras de suelo, además de comodidades como artículos de tocador para huéspedes.
El restaurante abre sus puertas cada día para el desayuno. El restaurante Neem Tree está ubicado en el Neem Tree Bed and Breakfast Udaipur y ofrece una variedad de platos indios.