Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Other landmarks near Boston Needham Heights Station
Charles River Peninsula
4.8/5 (8 reviews)
If you like spending time outside, why not spend the afternoon at Charles River Peninsula, a park located 12.6 mi (20.2 km) from the center of Boston. Why not take a stroll along the riverfront and watch the sunset while you're here? Want to stretch your legs some more? Head to Noanet Woodlands and Peters Reservation, both nearby.
If you're planning a bit of sightseeing head to Echo Bridge— just one of the monuments in Newton Upper Falls. Needham has lots of other big landmarks you might want to see such as Fenway Park.
Hemlock Gorge Reservation is located 9.1 mi (14.7 km) from the center of Boston, why not stop by during your stay. Boston has other popular activities such as Fenway Park.
Cutler Park Reservation is located 8.8 mi (14.1 km) from the center of Boston, why not stop by during your stay. Boston has other popular activities such as Fenway Park.
You can catch an event at Hunnewell Tennis Center, located 0.7 mi (1.2 km) from central Wellesley.
If you think Hunnewell Tennis Center is cool, you also might like Keohane Sports Center, located nearby.
If you like quiet time surrounded by flowers and greenery, then make a stop at Noanet Woodlands located 12.5 mi (20.1 km) from the center of Boston. Why not take a stroll along the riverfront and watch the sunset while you're here? Want to stretch your legs some more? Head to Broadmoor Wildlife Sanctuary and Charles River Peninsula, both nearby.
Wilson Mountain Reservation is 2 mi (3.3 km) from central Dedham, why not stop by during your stay. Dedham has other popular activities such as Fenway Park.