O Red Horse Inn de 2 estrelas oferece 22 quartos a 3.6 km de Menauhant Beach. Este hotel ostenta vistas para o jardim e oferece Wi-Fi nos quartos.
Falmouth Museums on the Green está a 2.3 km de distância. O centro da cidade fica a aproximadamente 10 minutos andando. O hotel está localizado a aproximadamente 5 minutos a pé de Pier 37 Boathouse e com fácil acesso de Falmouth Marine Park. A paragem mais próxima é Falmouth Plaza, a 0.7 km de distância.
Lareira de pedra, piso alcatifado e Wi-Fi são padrão em alguns dos quartos confortáveis. Os casas de banho privadas incluem detalhes agradáveis como produtos de higiene.
Vários restaurantes, incluindo Windfall Market e The Boathouse at Pier 37, estão localizados na área circundante, a 6 minutos de distância a pé.