Hotel with 31 rooms, restaurant, and pool in Grimaud - 83310, VarGrimaudHotel • 33 room(s) • 31 bed. • 810 m²