Yakınındaki Oteller Squantum Point Park, boston