The hotel is strategically located in the heart of New Delhi and offers easy access to the railway station that is situated within a kilometre's distance from the hotel. The national airport is about 16 kilometres away while the international airport is 20 kilometres from the hotel.
Featuring contem Read more
The hotel is strategically located in the heart of New Delhi and offers easy access to the railway station that is situated within a kilometre's distance from the hotel. The national airport is about 16 kilometres away while the international airport is 20 kilometres from the hotel.
Featuring contemporary services and high standards of accommodation, this charming property in central New Delhi allows the guests to enjoy all the privileges for an unforgettable stay.
Number of Rooms: 36