Atrium I & II are located in the prestigous gated community known as The Village. The buildings are four-story and are surrounded by lush foliage in a setting that provides privacy without sacrificing convenience. Located just off I-271 and Cedar Road next to Beachwood Place Mall and Legacy Village, The Atriums are close to cultural events, gourmet-to-casual dining, recreational facilities and fashionable retailers. Atrium offers one- and two-bedroom apartments. One night minimum stay.
close