Address: 4111 Boulder Highway, Las Vegas
Hotel rating from 104 guests: 8.0
Boulder Station Hotel is a 15-story tower featuring stunning views and an elegant Victorian setting with hardwood walkways and stained glass windows. …
Ideally located, Sterling Gardens is within walking distance of several shops and dining opportunities, and a short drive from the famous Las Vegas Strip. …