La Villa Capriani II est située sur le front de mer de North Topsail Beach, à 200 mètres de North Topsail Beach. Les chambres sont équipées d'un balcon avec vue sur la mer et d'une connexion Wi-Fi gratuite.
Tous les logements sont équipés d'une machine à café. Leur salle de bains privative est pourvue d'une baignoire ou d'une douche et d'articles de toilette gratuits. Certaines chambres possèdent également une terrasse. Le linge de lit est fourni.
Vous pourrez pratiquer diverses activités à North Topsail Beach et dans ses environs, telles que le vélo.
L'aéroport Albert J. Ellis, le plus proche, est implanté à 57 km.