Situé à North Topsail Beach, en Caroline du Nord, l'Annabelle's Paradise dispose d'un balcon. Il offre une vue sur la mer et dispose d'une connexion Wi-Fi gratuite dans tout l'établissement.
Cette maison de vacances climatisée comprend 4 chambres séparées, un salon, une cuisine entièrement équipée avec un lave-vaisselle et un four, ainsi que 2 salles de bains.
L'aéroport Albert J. Ellis, le plus proche, est à 58 km.