Palms Hotel

Southend Arterial Road
Hornchurch
United Kingdom