Owens Motel

Starting at
$86

TripAdvisor Review

Based on 151 review

See all

This comfortable hotel is set in Nags Head. There are a total of 68 guests rooms on the premises. This is not a pet-friendly property.

More details