Le Sandbars Inn II est un établissement en bord de mer situé à North Truro, à quelques pas de Beach Point et à 2,5 km de Noons Landing. Offrant une vue sur la mer, il se trouve à 3,8 km de Commercial Street et à 4,6 km de la bibliothèque de Provincetown. Par beau temps, vous pourrez vous asseoir à l'extérieur.
Tous les logements disposent de la climatisation et d'une télévision par câble. Leur salle de bains privative est pourvue d'un sèche-cheveux. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à 5 km du monument aux pèlerins et à 7,3 km du musée historique de Truro. L'aéroport municipal de Provincetown, le plus proche, est implanté à 9 km.