Hotel with 31 rooms, restaurant, and pool in Grimaud - 83310, Var
"We are delighted to present this hotel located in the charming town of Grimaud.
Key Features:
Location: Grimaud, Var, a highly sought-after town for its authentic charm, picturesque landscapes, and Mediterranean atmosphere. Close to local attractions, just a 5-minute drive from the beaches and Port-Grimaud.
-...
"We are delighted to present this hotel located in the charming town of Grimaud....