News

The property is about 20 miles from downtown Memphis though, which means that guests will need a car to reach the area’s popular attractions. This Courtyard hotel is part of the Marriott hotel ...