Hotel Taj Wellington Mews, Mumbai
★★★★★
26, Strand Road, Apollo Bandar, Colaba, Mumbai, India Show on map
Sea Palace Hotel is a 3-star hotel in Mumbai, India. It is one of 3,238 places to stay in Mumbai listed on Triptoic.
26, Strand Road, Apollo Bandar, Colaba, Mumbai, 400001, India
Sea Palace Hotel is located at 26, Strand Road, Apollo Bandar, Colaba, Mumbai 400001, India.
Sea Palace Hotel is rated 3 stars.
Highly rated alternatives close by
Hotel
Guest favorite
Hostel
Hostel
Hotel
Hotel