Browse All Le Meridien Group Hotels in India

Le Meridien was established in 1972 in France and is currently owned by Starwood Hotels & Resorts. A global hotel group, it has properties spread across Europe, Africa, the Middle East, Asia Pacific and the Americas.

10 hotels across 10 destinations in India

Traveller Review

  • Excellent   6
  • Very Good   4
Discover "ultimate luxury" but "be ready to pay for it." There is "something for everyone here". "Facilities beyond "breakfast in bed", "exotic food" and "swimming pool" "should be looked into."

Preferred By

  • Repeat   0%
  • New   0%

10 hotels of Le Meridien Group