In a country known for 5-star service, these 6 hotels provide families with memorable luxury.
The St. Regis Mumbai
-
-
Sophisticated and centrally-located, The St. Regis Mumbai is your family’s home base for exploring India’s most vibrant city.