serviced accommodation in Westminster
About 2 results.
Residence Inn by Marriott Denver North/Westminster
West 88th Place 5010, 80031 Westminster, United StatesThis North Denver/Westminster hotel is located conveniently near many area businesses & attractions including: Ball Corporation, Lockheed Martin & Regis University. Nearby are things to do in Denver, as well as your choice of hiking and skiing areas.
Gypsy's Tea Room
111 Stoner Ave, 21157 Westminster, United StatesAn English-style tearoom known for its large variety of quality teas, tea accessories and fine china.