Add Your Own Review

Homewood Park Hotel & Spa

Accommodation - Hotel

Bath, United Kingdom

Rating Rating Rating Rating Rating

1 Review

Latest Reviews

The setting of Homewood Park Hotel & Spa is in the beautiful county of Somerset, the countryside looked stunning on a warm April day, we were 6 miles from Bath but the hotel is secluded just...