Located around 10 minutes by car from Madame Tussauds Delhi, Hotel Amar International New Delhi offers general facilities such as an ATM and currency exchange. This 3-star hotel lies in the Central Delhi district of New Delhi, 1.4 miles from such cultural sights as Madame Tussaud's Museum.
The New Delhi hotel is located 650 feet from Ramakrishna Ashram Marg subway station and 2.2 miles from Kashmiri Gate. History lovers will enjoy visiting the historic Red Fort (2.1 miles) and the 200000-square-foot Rashtrapati Bhavan Palace (1.9 miles). The area is notable for educational places like NSD, situated 1.8 miles from this New Delhi accommodation. Panchkuian Road bus stop is at a medium distance from Hotel Amar International.
The hotel welcomes guests to 15 rooms fitted with an air conditioner as well as a flat-screen TV with satellite channels. Guests can use a shower, along with toiletries.
Nearby restaurants, including Leo's Restaurant Lounge is a 6-minute walk from the New Delhi property.