Lowell Holly befindet sich rund 25 Gehminuten von dem 2-Sterne-La Plaza Del Sol Motel Mashpee entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es Parkplätze.
Das Stadtzentrum von Mashpee kann man innerhalb von 25 Minuten zu Fuß erreichen. Mashpee Wampanoag Indian Museum ist in circa 2 km Entfernung vom La Plaza Del Sol Motel Mashpee gelegen. Cahoon Museum of American Art liegt etwa 15 Gehminuten von dem entzückend Hotel entfernt.
Das Motel liegt nicht weit entfernt vom Restaurant Villaggio Ristorante und bietet Gerichte der italienischen Küche.