Situated in heart of city, the hotel is about 15 kilometers from the airport and just 6 kilometers from the New Delhi Railway Station. The hotel is situated within 5 minutes walking distance from Nizammudin Railway Station making it easily accessible to travelers. Is surrounded by many hotels in south delhi but is one of the best hotels in delhi.
Its Central location and world class comfort makes it one of the top choices for all corporate houses. Tourists stay becomes more comfortable and pleasurable as all major shopping and entertainment areas are close by.
The new management for the hotel is working hard to bring up the standard of hotel while keeping in mind the travelers budget hotels in Delhi demand.
The hotel offers 24 hours room service to the guests. Guests can choose from a wide range of Indian and international cuisines.