3030 Center Green Drive.
Residence Inn Boulder (3 stars) is an accommodation with many amenities located at about 3 km from the center of Boulder. The lodging has free wifi internet connection in all its facilities. Residence Inn Boulder offers to its customers a variety of services as parking and free parking. Customers travelling with pets are also allowed to stay.