Overview

Royal Crest Motor Inn

Search hundreds of travel sites at once for hotel deals at Royal Crest Motor Inn

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

Call

+1 603 926 8441
Royal Crest Motor Inn
Tue 10/24
Wed 10/25

Overall guest ratings

8.2/10 Excellent
Based on 10 reviews

Nearby

  • 321 yd Hampton Beach
  • 0.6 mi Hampton Beach State Park
Show all
Map

Map