The air-conditioned hotel is a sanctuary for both leisure and business travellers who expect excellent hospitality and friendly service. Facilities include a lobby, restaurant, and room and laundry services.
This hotel is strategically located at the heart of the bustling business centre Nehru Place, just next to the Savatri Cinema and a shopping complex.