Lowell Park liegt rund 2 Kilometer von dem 2-Sterne-La Plaza Del Sol Motel Mashpee entfernt und ist unbedingt einen Besuch wert. Das entzückend Hotel mit 22 Zimmern verfügt auch über einen Swimmingpool.
Das Zentrum von Mashpee kann man fußläufig in 25 Minuten vom Motel aus erreichen. Mashpee River Woodlands ist etwa 10 Fahrminuten entfernt. Auch Cahoon Museum of American Art ist nur 1 km vom La Plaza Del Sol Motel Mashpee.
Im Restaurant Villaggio Ristorante gleich neben der reizvollen Unterkunft werden amerikanische Gerichte angeboten.