Archangel Hotel Restaurant and Bar – Frome, Somerset
The Archangel Hotel sits in the center of Frome, Somerset (South West England) a lively little town made up of creative types, beautiful landscapes, and mom-and-pop shops. A view from the outside presents a modest building that was once a medieval coaching inn called The Angel. In fact, the outside of the carriage house probably looks much like it did in the 18th Century thanks to the white painted brick, the shingled roof top, and the dark paned glass windows.
Frome is one of many jewels in this part of the English countryside, with Bath, Glastonbury, Bristol, and Stonehenge all nearby. The landscapes in this corner of the world are breathtaking, attracting many visitors for many years, yet, the Archangel Hotel Restaurant and Bar is bringing a new type of buzz to the quaint area.