El Hotel Shree Vilas Orchid-On Lake Pichhola alberga una recepción abierta las 24 horas, un spa y centro de bienestar y una zona de barbacoa. Se encuentra a solo 1,5 km del magnífico palacio de Udaipur.
El hotel se encuentra a 4 km de la estación de tren de Udaipur y a 24 km del aeropuerto Maharana Pratap. El famoso templo Jagdish está a solo 3 km y la estación local de autobuses se encuentra a solo 3 km del Hotel Shree Vilas Orchid-On Lake Pichhola.
Este hotel moderno cuenta con un jardín bien cuidado, servicio de alquiler de coches y mostrador de información turística. También hay servicio de lavandería y de limpieza en seco.
Las habitaciones tienen aire acondicionado, zona de estar, minibar, TV de pantalla plana con canales por cable y vistas a los alrededores. El baño incluye artículos de aseo gratuitos.
El restaurante del establecimiento sirve platos indios, chinos y continentales. También hay servicio de habitaciones.