Hotel Twin Tree, is one of the finest hotels for the astute business traveler in New Delhi. Our west New Delhi hotel is a tranquil oasis within the hustle and bustle of the city. Hotel Twin Tree is just 5 km from the nearest Metro (subway) station at Rajouri Garden, 17 km from the International airport and 10 km from the Railway Station.
Located within close propinquity to the business district, Hotel Twin Tree is near the city’s ministries, diplomatic missions, cultural hubs, shopping centers and historical landmarks.
The hotel recreates the magic of old world charm, coupled with gracious Indian hospitality.
Guests at Hotel Twin Tree, New Delhi are sure to enjoy their stay, with our elegant guestrooms, designed for comfort.