The Lap of Luxury: The New Four Seasons Mumbai
Submitted: May 14, 2008 - Four Seasons hotels and resorts are usually pretty darn luxurious. Now, you can bet that with their new property in Mumbai, they’re pulling out all the stops.
Aside from having the distinction of being the tallest hotel in India (clocking in at 33 stories), the new Four Seasons Hotel Mumbai is the company’s first property on [...]

