The coveted 2023 “It List” includes this newly opened Four Seasons property, located along the Costalegre coastline Tamarindo, México, 2023-Apr-07 — /Travel PR News/ — Four Seasons Resort Tamarindo, Mexico is honoured to be named one of the Best New Hotels in the World in the 18th annual Travel + Leisure’s 2023 It List. The highly anticipated list features the top 100… Read the full press release
Tag Archives: Best New Hotels in the World
Four Seasons Hotel Nashville named one of Travel + Leisure’s Best New Hotels in the World
Property team recognized for delivering a luxury urban escape within the SoBro neighbourhood in the heart of downtown Nashville Nashville, USA, 2023-Apr-07 — /Travel PR News/ — Four Seasons Hotel Nashville has been named one of the Best New Hotels in the World in Travel + Leisure’s 2023 It List. The annual list recognizes the 100 most exciting… Read the full press release