The Melrose

53 Marine Parade East, Clacton-on-Sea, CO15 6AD, United Kingdom

Hotel image
Read more reviews for The Melrose