Courtyard By Marriott South Hotel is a 3-star modern guesthouse, located walk from the beach.
Guests can reach South Boston within a 25-minute walk. The distance between Boston city center and the property is 3 km.
The hotel is surrounded by restaurants and a stadium.
There is Andrew subway station at a reachable distance. Logan International airport is approximately 15 minutes' drive away.
Guests of Courtyard By Marriott South Hotel are offered to take advantage of high-speed internet and a refrigerator provided in contemporary rooms. Staying at Courtyard By Marriott South Hotel guests can enjoy the skyline.
Eat & Drink
Serving both food and drinks, Applebee's and Olive Garden Italian Restaurant are situated around 300 meters from the property.