The Old Alma is a charming 3-star hotel located in the heart of Ashford, United Kingdom. With just 10 rooms, this intimate setting offers a warm and welcoming atmosphere, perfect for travelers seeking a cozy retreat. The hotel embodies the character of Ashford, a town known for its rich history and vibrant culture.