The Dixie Dean Hotel
HotelLiverpool
The Dixie Dean Hotel provides accommodation in Liverpool. Situated at 57- 59 Victoria Street, it operates as a hotel within the city. This establishment offers a place to stay for visitors to the area.
No reviews on VacationGuide yet.