Motel 6 4420

Motel 6 #4420, also known as Motel 6 Greenwood Village, CO – Denver – South Tech Center, is a Motel 6 location at 9201 East Arapahoe Road in Greenwood Village, Colorado.