Sandbars Inn II localiza-se em North Truro, a alguns passos de Beach Point e a 2,5 km de Noons Landing, e fornece vista do mar e acesso Wi-Fi gratuito.
Todas as unidades incluem uma casa de banho privativa e têm ar condicionado, televisão e frigorífico. A cozinha inclui um forno, um micro-ondas e placa de fogão, bem como uma máquina de café.
Rua Comercial fica a 3,8 km de Sandbars Inn II, enquanto Provincetown Library está a 4,6 km de distância. O aeroporto mais próximo é o Aeroporto Municipal de Provincetown, que fica a 9 km de Sandbars Inn II.