The Best Hotel in India

Background Illustration for Hotels

We've compiled the best of the best in India - browse our top choices for the top things to see or do during your stay.

Taj Wellington Mews

$$$$ | Nathalal Parikh Marg, Apollo Bunder 33, Mumbai, 400001, India

The well-placed Taj Wellington Mews's well-outfitted, elegant (but unremarkable) serviced apartments have all the amenities required for long-stay (and short-stay) guests. There's also a fancy Jiva Grande spa, a garden, a pool, jogging track, and fitness center with personal trainers---and the usual unflappable Taj service.

Pros

  • In-house deli and minimart
  • Pet-friendly
  • Lots of business facilities

Cons

  • Expensive
  • The deli is rather limited for long-stay guests
  • It doesn't have the opulence of its sister property, the Taj Mahal Palace & Towers
Nathalal Parikh Marg, Apollo Bunder 33, Mumbai, 400001, India
22-6656--9494
Hotel Details
80 rooms
No Meals

Quick Facts

Something incorrect in this review?