THE Park opens a 60room property in Mumbai
THE Park Hotels has opened THE Park Mumbai, located at Juhu Tara Road. The 60-room property will offer six categories of rooms, with views of either the Arabian Sea or the city, while some overlook the historic Juhu airfield. The rooms and studio suites have been designed with monochromatic colour palette, along with world-class amenities.