North America • United States • Tennessee • Courtyard By Marriott Memphis Lenox Park
Located in the prestigious Lenox Park Business Complex, the Courtyard - Lenox is minutes from the Memphis business community. The 96 room facility offers well-appointed guest rooms, restaurant and lounge, a small meeting room, and an outdoor pool.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!