Information
Location Info |
Features |
---|---|
53 Marine Parade Clacton-on-Sea England United Kingdom 441255421392 Visit Site |
Lounge Hostel Swimming Pools Seaside Accommodation Free Parking Free Wifi Convenient Location Televisions |
Melrose Hotel reviews
Login to comment