Nestled in the city centre of Delhi, the hotel is located in close proximity to the railway station and the shopping areas of Delhi. This makes it easily accessible and commutable for guests coming from all over the country and abroad. The location is perfect for visiting all tourist attractions. There is a park right near the hotel and Nehru Place, the prime business district, is within walking distance. There are movie theatres around 1 km away. The diplomatic conclave and Connaught Place are approximately 10 km from the hotel. Indira Gandhi International Airport in Delhi is located roughly 14 km from the hotel.
Internet access, wireless internet access, a restaurant, a café, room service, a laundry and a conference room are available to guests. Guests arriving in their own vehicles can park in the car park.
All accommodation units feature air conditioning and a bathroom. Other features include internet access, a telephone, a TV, a DVD player and wireless internet access. Each accommodation unit includes a bathroom with a bathtub.
The establishment offers breakfast as a bookable board option.