score test hotel - Babington House, Frome, United Kingdom
score test hotel - Babington House is conveniently located at Frome in Frome, United Kingdom
Hotel Location:
Address: Frome
City: Frome
Country: United Kingdom
phone: +44 1708 680248
Hotel Features:
- Fitness
- Meeting Room
- Room Service