The Athena Hotel is a wonderful family run hotel, in a Victorian listed building which has been lovingly restored and tastefully decorated.
The hotel offers its guests a warm and welcoming atmosphere and provides the perfect ambience to enjoy a relaxing stay.
Ideally situated in a beautiful tree lined avenue, the hotel is only a short walk from Hyde Park, and makes a great base for both... More details
Liverpool was awarded the European Capital of Culture 2008. The vibrant city is renowned for its arts & culture and is home to numerous museums & galleries including a branch of the Tate Gallery. Read more ...