A Budget Hotel located in the Seasonal holiday resort of Great Yarmouth, Norfolk, England. Open all year.