Where to Stay
Traveling to Needham, MA
Needham is a beautiful small town just 13 miles southwest of Boston's Logan International Airport.
If you're traveling to us from afar, we suggest flying into Logan International Airport and staying in Needham, as Boston traffic can get very heavy in the mornings.
There are three hotels within 10-minute drive from Elite Academy:
If you're planning on driving into Needham for the day, there is plenty of parking in the public lot beside our building. You can also find metered street parking along Chapel Street.
If you have any questions about travel or accomodations, please contact our Admin Team at admin@myelitemedspa.com for assistance.