Spa Villa in Bath and North East Somerset

Spa Villa in Bath and North East Somerset is a guest house. Spa Villa is near Bathwick Hill.

Building Type
building
Tourism
guest house