5-Star St Regis Hotels India
photo_camera
see more photos
place
view on map
favorite_border
add to favorites
The St. Regis Mumbai
Mumbai City, Mumbai, Maharashtra, India
From€151
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..
€151 price from329 bedrooms
View open_in_new
roomListings Locations
close