1291 120th Avenue, Westminster, CO 80234, USA
1291 W 120th Ave Westminster, CO, US 80234
Westminster
Colorado
80234
United States
877-411-3436877-411-3436
Extended Stay America Denver Westminster allows one pet under 50 lbs for a nonrefundable fee of $150.