704 Nevada Way, NV 89005 Boulder City, Estados Unidos
Este hotel está situado en Boulder City, en Nevada, y dispone de piscina cubierta y conexión Wi-Fi gratuita en todas las habitaciones. El lago Mead se halla a 10 km. Algunas suites incluyen una bañera de hidromasaje.