Company name: Homewood
Description: Luxury country hotel with a spa & a pool
Abbey Ln, Freshford, Bath BA2 7TB, United Kingdom