Abbey Hotel - England

Abbey Hotel - England
Abbey Hotel - England

The Abbey Hotel is a privately owned property located in the heart of Bath only a few minutes’ walk from the station and many of the city’s attractions such as the Roman Baths’ The Abbey and Thermae Spa.