
Facilities and services include restaurant, business center, swimming pool, parking, elevator, wireless Internet in public areas, meeting rooms and 24-hour reception. The room feature air conditioning, TV, telephone, wireless Internet, minibar and safe. Address: Chattarpur Mandir Road Satbari, 110074 New Delhi, India.