Add Royal Hotel review

Royal Hotel, Liverpool
Address: 213 Smithdown Road, Liverpool, Liverpool, Merseyside, L15 2HD
Features: TV, Children welcome


Rating
Comments