970 28th Street Boulder - CO, , Boulder, UNITED STATES
+13034437800
The hotel offers exceptional value and quality service in the perfect location. Guests are treated to free wireless Internet in the lobby, air conditioned rooms with and without balconies, and more.