The Indian Hotels Co Ltd is one of 35 hotel chains in New Delhi. The chain primarily focuses on luxury five-star hotels. The hotels have an average review score of 8.5, which is above average compared to other hotel chains in the city. This chain has significantly more rooms than most others in New Delhi, with a total of 1,065 rooms. Prices are more expensive than average, starting from 188 INR.
No 1 Mansingh Road
Sardar Patel Marg
Metro Station Complex, Sector - 21
Sujan Singh Park, Subramania Bharti Marg
37, Shaheed Bhagat Singh Marg, Connaught Place