AA 3 star awardETC 3 star award

The Camelia Hotel
176-178 Eastern Esplanade
Thorpe Bay,
Southend-on-Sea
Essex
SS1 3AA

Book Today

Short BreaksThe Restaurant

Book online now - click here
Home