St. Regis Hotels & Resorts to debut eleven new enchanted escapes by 2025 in world’s most coveted leisure destinations

Iconic Luxury Brand to Usher in a New Era of Enchantment in the World’s Most Exquisite Leisure Locales in Bermuda, Mexico, Morocco, Aruba, China, the Dominican Republic, Oman and Qatar BETHESDA, MD, 2021-Oct-14 — /Travel PR News/ — Solidifying St. Regis Hotels & Resorts’ position as a leader in luxury, the iconic brand expects to… Read the full press release