176-178 Eastern Esplanade
Thorpe Bay
Southend-On-Sea
Essex
SS1 3AA
The Camelia Hotel is situated in a superb position on the seafront at Thorpe Bay, just outside Southend with commanding unrivaled views of the Thames Estuary. This luxurious, family run, 120 year old hotel, has the reputation as one of finest hotels in Southend.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.