Park Inn Palace Hotel

Southend-on-Sea, Essex