The St. Regis Doha is a 5 star facility & amenities hotel in Doha, Qatar.
The luxury hotel offers venues to host a meeting, exhibition, wedding, social event or conference.
The St. Regis Doha boasts 336 rooms and suites.
Managed By: Starwood Hotels & Resorts
Location Advantage(s):
The St. Regis Doha is located in the heart of West Bay, adjacent to the Pearl Island and close to the Diplomatic Area.
Member Of: No
Awards (If Any):
Languages Spoken: English, Arabic
Activities At The Venue: Spa, Fitness Centre, Lawn Tennis, Swimming Pool
Pet Policy:
Pets not allowed
Any Special Information Regarding Venue:
No