Just a few minutes from posh South Delhi, The Atrium is located between the capital and Faridabad. To assist business travelers, there are three meeting rooms at the hotel. Nearby places of interest include the Tughlaqabad Fort built in the 1300's, Bahai Temple, and India Gate. Energy, the Spa and Health Club on site ensures that you remain fit even when you are traveling. The Atrium is a plesant hotel to stay at when traveling to Delhi or nearby Faridabad on business.