This family-run hotel is located in the very heart of Amboise, only 200 metres from the royal castle.