Garden Beach Hotel

The Garden Beach Hotel in Juan Les Pins in Antibes is a vacation and business property offering 175 rooms on a 5-story building with views of the Lerins Islands, the hotel patio, and the city.

The project was developed in collaboration with the WIHP agency.

Recent Portfolios