The Windsor Townhouse Air conditioned rooms
HotelBath
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.
HotelBath
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.