Twelve Atlantic Station - Atlanta, GA

12 thin vertical mirrors reflect the namesake hotel - Twelve Atlantic Station - but with a twist. Each fabulous mirror is mounted with at different angles to the wall resulting in an extraordinary presentation. Bringing mirror concepts into reality is what Accent Art & Mirror does best.