OYO Neha's Kitchen es un alojamiento de 3 estrellas que se encuentra en Ābu Road. Este alojamiento ofrece restaurante, cocina compartida y salón de uso común, además de wifi gratis en todo el alojamiento. El alojamiento ofrece servicio de habitaciones y recepción 24 horas.
En el hotel, todas las habitaciones cuentan con aire acondicionado y TV.
En OYO Neha's Kitchen se puede disfrutar de un desayuno continental.
El aeropuerto más cercano (Aeropuerto Maharana Pratap) está a 163 km del alojamiento.