5-Star St. Regis Hotels Mumbai City

The St. Regis Mumbai
favorite_border
add to favorites

The St. Regis Mumbai

Mumbai City, Mumbai, Maharashtra, India
329 bedrooms
Located in the heart of India's Maximum City, The St. Regis Mumbai, the country's tallest hotel tower, is a timeless address in the city's premier entertainment and commercial district of Lower Parel. The hotel offers 395 well-appoi..
From €151
View HotelArrow forward