Overview

The Square House

Search hundreds of travel sites at once for hotel deals at The Square House

18 Palmer Street, South Petherton, TA13 5DB, United Kingdom
+44 146 024 0766

$87+

The Square House
Sat 2/24
Sun 2/25
Photos
Map

Map