The designer Kenwood Resorts is a 3-star accommodation featuring 24-hour reception, medical service and concierge service.
Tara Devi Mandir is around 25 km from the hotel.
Rooms at Kenwood Resorts offer such comforts as cable TV with on-demand movies, television with satellite channels, a personal computer, a wardrobe and hi-fi.
Comforts like a storage room, parking and a souvenir store are provided on site.
Wireless internet is available in public areas for free.
Private parking is possible on site for free.