Based on positive ratings, guests enjoy the hotel’s location in Atlantic Beach, and it’s within a short 19-minute walk of Country Club of the Crystal Coast. You’ll also find Coral Bay Shopping Center and North Carolina Aquarium at Pine Knoll Shores within a short drive.