Le Manoir Saint Thomas Hotel
The Hotel Le Manoir Saint Thomas is situated in the center of Amboise , and is very near to the Royal Castle]. It is a four star hotel, with all amenities, including garden and pool. It is certainly one of the best hotels in Amboise It also has private parking. Just ahead there is public parking is also free. It is a recommended hotel.