Located 7 minutes’ drive away from Denver Technological Center, Centennial hotel offers traditionally decorated studios with kitchenettes. It features BBQ facilities and a 24-hour convenience store. Free Wi-Fi is included in all studios.
Number of rooms: 130
6780 South Galena Street , Centennial, CO 80112, United States
Hotel booked 1 times today.