St. Regis Mumbai poised to become the best address in India’s most populous city

St. Regis Mumbai marks the entry of the ultra-luxury brand in India and South Asia. The highly anticipated St. Regis Mumbai opened its doors in Lower Parel, Mumbai’s most premium commercial, residential and entertainment district. Emerging as a world-class travel destination, the city displays a robust demand for high-end hospitality from affluent travelers from all … Read more