Situado a uma distância aproximada de 5 minutes a pé de Albert Merola Gallery, o Stowaway Hotel de 4 estrelas está localizado a uma distância aproximada de 5 minutes a pé de Provincetown Theater. Os hóspedes que permanecem neste hotel podem estacionar o carro no local.
O Pilgrim Plaque fica a apenas 5 minutos a pé de distância. Os amantes da natureza apreciarão a proximidade da praia Town Beach, que fica a aproximadamente 500 metros de distância. O hotel de 8 quartos está situado a um minuto de distância de Provincetown Art Association and Museum. O Stowaway Hotel está localizado a 10 km do aeroporto Municipal de Provincetown e a uma distância aproximada de 5 minutes a pé da paragem Howland Street.
As instalações no sala incluem TV de tela plana com canais via satélite e TV com vários canais, bem como máquinas de café/chá. As casas de banho, equipadas com casa de banho separada e chuveiro, dispõem também de secador de cabelo e roupões.
Pode saborear cozinha americana no Angel Foods localizado a uma caminhada deste estabelecimento.