Quality Hotel Morehead City

3100 Arendell St
Morehead City
North Carolina
United States