North Street annexe
22-24 North Street Ilminster, TA19 0DGNorth Street annexe is located in Ilminster, 49 km from Exeter and 47 km from Weston-super-Mare. Free WiFi is featured throughout the property and free private parking is available on site. The rooms are fitted with a flat-screen TV.
1 rooms
from £80