Avignon, a stunning medieval city located in the south of France is a wonderful place to use as a base to explore the wider Provence region. As well as many beautiful points of interest, museums, art galleries and wonderful restaurants, there are many beautiful historic hotels in Avignon, with excellent amenities and a great loca[...]