This is a 28-room boutique hotel with air conditioning, which is tucked away in the busy business district of Nehru Place. There is a stylish Italian marble lobby and corridor area, which features 24-hour reception, hotel safe and currency exchange facilities. There is also a newspaper stand and guests can enjoy a drink in the chic café, which serves hot coffee and delicious snacks. Further services offered by the hotel include wireless Internet access, a business centre, restaurant, room and laundry services and valet parking facilities.
The hotel is located in the South Delhi area, east of Kailash. It is about a 30-minute drive from all of the city's major commercial and entertainment hubs. The hotel is located approximately 21 km away from Delhi's Indira Gandhi International airport and roughly 6 km from Nizamuddin railway station.