The unassuming Ramada Inn at the corner of Speer Boulevard and I-25 is just the right spot to capture sunrise in Denver. From its perch overlooking downtown, you see an urban landscape stretching ...