James Rose, Nags Head, North Carolina
James Rose is a bed and breakfast inn located in the Nags Head area. If you want to see other inns like James Rose near Nags Head, NC, see the nearby cities list below including Moyock, Elizabeth City and Kitty Hawk.
Nearby Bed & Breakfasts