Le Shelter in Peace est situé à North Topsail Beach. Il offre une vue sur la mer. Une connexion Wi-Fi est accessible gratuitement dans l'ensemble de ses locaux.
Cette maison de vacances spacieuse dispose de 4 chambres, d'une télévision, d'une cuisine entièrement équipée avec lave-vaisselle et four, d'un lave-linge et de 3 salles de bains avec baignoire ou douche. Les serviettes et le linge de lit sont fournis. Pour plus d'intimité, l'hébergement dispose d'une entrée privée.
Une aire de jeux pour enfants est à votre disposition sur place.
L'aéroport international de Wilmington, le plus proche, est implanté à 54 km.