This charming hotel is located in Amboise. This property offers a total of 20 units. This is not a pet-friendly property.