exterior of the Premier Inn Hotel at Hayling Island, Hampshire UK

- Image ID: H75K48
exterior of the Premier Inn Hotel at Hayling Island, Hampshire UK
Robert Wilkinson / Alamy Stock Photo
Image ID: H75K48
exterior of the Premier Inn Hotel at Hayling Island, Hampshire UK
Location: Portsmouth, United Kingdom