Get an overview of this hotelHotel in Amboise

Situated in Amboise, this hotel is within a 10-minute walk of Chateau d'Amboise and St. Denis Church. Clos-Luce and Mini-Chateaux Park are also within 2 mi (3 km).

Location


Sorry, we seem to have had an issue loading our review content. Try again?