- Frome, England
Grade II listed dog-friendly inn Archangel is a cosy bolthole located in the picturesque market town of Frome, Somerset.
£85Price per night from
Grade II listed dog-friendly inn Archangel is a cosy bolthole located in the picturesque market town of Frome, Somerset.