Muse Hotel News

Muse Hotel opens in St Tropez

Muse Hotel opens in St Tropez

30th Jun 2010 Press Release Hotel News

Muse is your chic retreat minutes from Place de Lices by car, situated on the Ramtatuelle ‘route de plages’ road and nestled within an ecological landscape of terraced gardens.