Il Boulder City Inn è situato a circa 10 minuti in macchina da Lake Mead View Point e a soli 1 km da Tom Devlin's Monster Museum.
Per raggiungere il centro di Boulder City ci vogliono 15 minuti di cammino. Anche il Mike O'Callaghan si trova a circa 15 minuti in macchina da questo motel. Sentiti in totale armonia con la natura visitando Hemenway Park, a una distanza di 3 km dall'Inn Boulder City. Ben collegato con tanti luoghi d'interesse, l’hotel è situato a breve distanza dalla fermata di autobus SB Buchanan after Boulder City Pkwy.
L’alloggio accoglie gli ospiti in 37 camere dotate di un impianto di climatizzazione, nonché di una TV a schermo piatto con canali satellitari. Sono dotate dei bagni con un bagno con WC separato e una doccia.
Il ristorante Fox Smokehouse BBQ si trova a soli 14 minuti a piedi dall'Inn.