BOULDER UNIVERSITY INN

1632 BROADWAY
Boulder
Colorado
United States