All reviews seem negative
All reviews seem positive
The SceneWith great rates and comfortable accommodations, this all-suite hotel is popular for long-term travelers. Because it is located near the campuses of Aurora Medical Center and...