178 Eastern Esplanade, Southend-on-Sea, SS1 3AA, United Kingdom
Located in Southend-on-Sea, Camelia Hotel is on the beach, within a 5-minute walk of Southchurch Park and Thorpe Bay Beach. This beach hotel is 0.3 mi (0.4 km) from Southend Marine Activities Centre and 0.4 mi (0.7 km) from Southend Beach.
Amenities
About This Property
Nearest Airport | London Southend Airport |
---|---|
Distance to Airport | 9.29KM |
Nearest Train Station | Rochford |
Distance to Train Station | 8.45KM |
Average Price From | USD193 |
Hotel Star Rating | 4 |
Hotel Star Rating | 4 |
Hotel Star Rating | 4 |