- UK Information
- UK Hotels
- Alma Inn, The
Alma Inn, The
The Alma Inn is a luxurious hotel set in a 150 year-old building. It boasts an Italian restaurant, a lounge bar and a large patio. All bedrooms are en suite.
Visa,Maestro,American Express,MasterCard
Prices from £60
5