Amboise villas
Filter Results
Apply Filters
Clear Filters
2 properties found
-
Sort by
Popularity : high to low
-
Le 11 Amboise - La Maison Royale
11 Rue Jean-Jacques Rousseau, Amboise, France (Show map)
Nestled nearly a 10-minute walk from the large Clos-Luce Château, the 3-bedroom Le 11 Amboise - La Maison Royale entices guests to explore various tourist destinations nearby. With a maximum capacity…
More...
From US$ 421price for 1 nightBook Now -
Casa Rahma
124 Rue Bretonneau, Amboise, France (Show map)
Casa Rahma Villa Amboise offers proximity to nearby tourist spots, such as the large Clos-Luce Château, situated 25 minutes' walk away. This 3-bedroom villa hosts up to 6 guests and invites them to…
More...
From US$ 249price for 1 nightBook Now