Das 5-Sterne-Aparthotel Taj Wellington Mews, Mumbai verfügt über 80 Zimmer und einen Swimmingpool und bietet die Möglichkeit, sich am See Arabisches Meer zu entspannen, der ca. 9 Minuten Gehweg von hier entfernt ist. Das Hotel hat eine erstklassige Lage im Zentrum von Mumbai und bietet unter anderem rund 2,4 Hektar gestaltete Gärten.
Bedeutende Orte in Mumbai wie St Xaviers College und der Flora-Brunnen befinden sich in der Nähe. Gäste können Sehenswürdigkeiten wie die Cathedral of the Holy Name besuchen (liegt in 600 Meter Entfernung zum Aparthotel Taj Wellington Mews, Mumbai). Auch Leopold's Cafe befindet sich in unmittelbarer Nähe zum Hotel. Außerdem liegt die Unterkunft in einer Entfernung von 22 km vom Bahnhof Andheri, während Star Parfumes Cosmetics Shop 10 Minuten mit dem Auto von hier entfernt ist.
Einige Zimmer verfügen über einen Balkon, einen Ankleidebereich und WLAN. Die Zimmer bieten außerdem einen Kühlschrank, einen Herd und Küchenutensilien. Sie sind mit privaten Badezimmern ausgestattet.
Es gibt eine Pool- Bar. Das Restaurant Leopold Cafe liegt in der Nähe vom Aparthotel Taj Wellington Mews, Mumbai und bietet eine große Auswahl an Gerichten der indischen Küche.