Location at 1st and Union in Lakewood, the Denver West Sheraton is a great place to stay or attend a convention. It is the largest hotel in the west side of Denver. Both restaurants have excellent food and service, and the conference space is ample.
more