Glenwood Hotel

Glenwood Hotel
19-25 Edgar Road, Margate, Kent, CT9 2EG