Pelican Landing situa-se em North Topsail Beach. O alojamento tem bicicletas gratuitas, vistas do mar e acesso Wi-Fi gratuito em toda a propriedade.
No piso térreo, esta casa de férias dispõe de 4 quartos, uma cozinha equipada com frigorífico e máquina de lavar louça, uma sala de estar e uma televisão.
O aeroporto mais próximo é o Aeroporto Albert J. Ellis, que fica a 56 km de Pelican Landing.