Hotels
& Leisure

Leverages its international Hotel & Leisure platform to build exposure in this sector.

Eau Palm Beach - A 309 room 5-star luxury resort hotel located in Palm Beach, Florida, USA.

epb.png