Karta Vacation Rentals
In the heart of Amboise on the Loire — a 2-star hotel just minutes on foot from the royal Château d'Amboise. St. Denis Church and Robert Debré Hospital are nearby, with public parking right opposite and riverside shops within easy walking distance.