Harrow Lodge Hotel 2 stars

31 Palmerston Road, Shanklin, PO37 6BD, United Kingdom

Hotel image
Read more reviews for Harrow Lodge Hotel