The Camelia Hotel is situated on the seafront at Thorpe Bay, just outside Southend with commanding views of the Thames Estuary. The hotel has en-suite accommodation, conference facilities and its own bar and restaurant.