There are no hotel results in Sefton Park. Below are the closest 50 hotels near Sefton Park.
McNair Hall, Elmswood Road, Liverpool, L18 8DG, United Kingdom
1 review and 0 opinions
"I have been living in Hall for a few years as a student of the Univiersity of Liverpool and heard..."
Good for: Budget Travel, Study Abroad, Seniors