OYO Peeush Rao Oyo Rooms & Meeting Hall se encuentra en Mahendragarh. Este hotel de 3 estrellas tiene wifi gratis y servicio de habitaciones.
Las habitaciones de este alojamiento están equipadas con TV. En el hotel, cada habitación tiene baño privado.
El aeropuerto más cercano (Aeropuerto internacional de Delhi) está a 118 km del alojamiento.