Forgot Password

Flat Cap Hotels


Flat Cap Hotels Launches

CHESHIRE, ENGLAND—Flat Cap Hotels recently launched a new countryside boutique hotel group here. The first property under the brand umbrella, The Vicarage Freehouse & Rooms, is located in a refurbished 17th century Grade II listed hotel. It opened with 20 guestrooms; 12 suites will follow this summer.
Read More