127 Overstrand Road, CROMER, Norfolk, GB
The Cromer Country Club is located in the seaside town of Cromer, England, one mile from the train station. Cromer Pier and the Pavilion Theatre are two miles from the hotel. The city of Norwich is 20 miles away. Hotel Features. The red brick English villas of Cromer Country Club are located on a cliff top location offering panoramic views over Cromer. Relaxation facilities include an indoor pool, sauna, and hot tub.