Find more
Hotels in Across India

Taj Hotels & Resorts (The Indian Hotels Company Ltd)  Tel: +91-22-6665-1000
Oxford House, 15/17 N.F. Road, Apollo Bunder, Mumbai 400001, India
Hospitality company that has 57 luxury hotels in 40 locations across India and 18 in the Maldives, Mauritius, Malaysia, Seychelles, Australia, UK, USA, Bhutan, Sri Lanka, Africa & the Middle East; part of the Tata Group; based in Mumbai

Related Keywords: five-star luxury Indian Hotels

Listed company: BOM: 500850

Map placements may be only approximate. Please check site.