Services: Architecture Design Project Size: 110 keys | 72,800 sq. ft. Location: Leawood, Kansas Element Hotel – Leawood