Hotel Taj Wellington Mews, Mumbai
★★★★★
Battery St near Gateway of India Apollo Bandar Colaba, Mumbai, India Show on map
Hotel Suba Palace (WI-FI Complimentary) is a 3-star hotel in Mumbai, India. It is one of 3,238 places to stay in Mumbai listed on Triptoic.
Battery St near Gateway of India Apollo Bandar Colaba, Mumbai, India
Hotel Suba Palace (WI-FI Complimentary) is located at Battery St near Gateway of India Apollo Bandar Colaba, Mumbai, India.
Hotel Suba Palace (WI-FI Complimentary) is rated 3 stars.
Highly rated alternatives close by
Hotel
Guest favorite
Hostel
Hostel
Hotel
Hotel
Hotel