Email a friend » |
|
Description |
The townhouse style Bristol Hotel is set within the historic walled city of Avignon, France. The Palace of the Popes is located one kilometre from the hotel. The TGV and TER train stations, and the bus station are located 150 meters away. This hotel
|
Back to top
|
|
|