Located in the heart of the World Heritage Site of Bath, Thermae Bath Spa is Britain’s natural thermal spa where you can bathe in warm, mineral rich waters – just as the Celts and Romans did nearly 2,000 years ago.
Publish
Thermae Bath Spa, Hot Bath Street, Bath, UK
Newmarket, UK
Don't have an account? Want to create?
Password reset link will be sent to your email
No Reviews