Situé à Boulder City, à 14 km du barrage Hoover, le Boulder City Inn propose des hébergements avec connexion Wi-Fi et parking privé gratuits. L'établissement se trouve à environ 39 km du CityCenter Las Vegas, de la tour Eiffel at Paris Hotel et du Sphere Vegas. Cet établissement non-fumeurs se trouve à 39 km du centre commercial Crystals.
Les chambres comprennent un bureau, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes. Toutes sont équipées d'un micro-ondes.
Le Boulder City Inn se trouve à 39 km des fontaines du Bellagio et du jardin botanique. L'aéroport municipal de Boulder City, le plus proche, est implanté à 4 km.