Il Churchill Pointe Inn offre sistemazioni nel Lago di Hubbard. Avrete inoltre a disposizione una terrazza solarium, la vista sul lago, un ristorante e un bar. Il parcheggio privato è gratuito.
Tutte le camere di questa locanda sono dotate di aria condizionata, TV a schermo piatto con canali via cavo. Alcune camere presentano un'area salotto, ideale per rilassarvi dopo una giornata intensa. Le camere sono dotate di macchina da caffè. A vostra disposizione un set di cortesia e un asciugacapelli. Il Churchill Pointe Inn è interamente coperto dalla connessione WiFi gratuita.
Durante il vostro soggiorno avrete a disposizione un cestino con prodotti per la colazione. In loco troverete un negozio di souvenir.
In zona avrete modo di praticare varie attività quali snorkeling, pesca ed escursionismo. In loco potrete usufruire di biciclette gratuite.