Nice 3 star hotel in the centre of port grimaud ! If u get a water view room it's stunning but not so much the market side. Close to lots of nice resturants and opposite the boat to st tropez. Beds are too firm and uncomfortable !! Quite pricey for the facilities but all about location
More
- Le Suffren Hotel