Get Directions to Admiral House Hotel ← View details 12a Nelson Road South, Great Yarmouth NR30 3JL, United Kingdom, Great Yarmouth, England Get Directions From* To * — Required information