Featuring a restaurant, Hotel India International New Delhi is located about a 5-minute stroll from Ramakrishna Mission. This 3-star hotel lies in the North Delhi district, 1.1 miles from such cultural sights as Madame Tussaud's Museum.
The New Delhi hotel is situated approximately a 10-minute drive from the 200000-square-foot Rashtrapati Bhavan Palace and just near Ramakrishna Ashram Marg metro station. The India International New Delhi is situated 1.2 miles from the Orissan-style Laxminarayan Temple, which is considered to be a sacred site. Guests will also appreciate the vicinity to Jhandewalan Extension Park, located an 18-minute stroll away. The accommodation is situated not far from the big Ajmal Khan Park, while Paharganj stand bus station lies 0.5 miles away. New Delhi train station can be found within 15 minutes' walk of the hotel.
The India International has 22 rooms, comprising a balcony and a sitting area. A flat-screen TV with satellite channels, along with tea and coffee-making facilities, are offered. Furnished with a writing desk, they also have a stone fireplace and sound-proofed windows. Bathrooms feature a separate toilet and a shower, along with comforts such as bath sheets and towels.
Hotel India International is only steps away from The Exotic Roof Top Restaurant, which serves delectable meals.