Back to Bath

The Windsor Townhouse Air conditioned rooms

HotelBath

Photo supplied by our booking partner

The Windsor Townhouse is a hotel situated at 69 Great Pulteney Street in Bath. The establishment provides air-conditioned rooms for its guests.

No reviews on VacationGuide yet.