Overview

Royal Crest Motor Inn

96 Ashworth Ave, Hampton Beach, NH 03842, United States
+1 603 926 8441

Call

+1 603 926 8441

Overall guest ratings

7.6/10 Good
Based on 16 reviews

Review highlights

  • 9.0
  • 8.3
  • 5.9
  • 3.3

Good to know

  • Friendly service
  • Clean rooms

Nearby

    Show all
    Reviews
    Map

    Map