Lake Mead Inn Boulder City é um alojamento de qualidade de 2 estrelas, que fica a 19 minutos andando do Lake Mead View Point e a 3.2 km do Museu Ferroviário do Estado de Nevada. Localizado a 2.5 km da Cidade de Boulder, este hotel de Boulder City dispõe de 68 quartos com vista para o lago.
O centro de Boulder City pode ser alcançado em 20 minutos a pé, e atrações naturais como o Hemenway Park estão a 18 minutos de distância caminhando. Além disso, o Lake Mead Inn está a 114 km de Hurricane. A experiência cultural na zona apresenta o Tom Devlin's Monster Museum, situado a 2.9 km deste hotel. Para quem viaja de longe, o aeroporto Municipal de Boulder City fica a 15 minutos de carro.
Os quartos para alérgicos no Lake Mead Inn combinam comodidades como controle de temperatura com TV de tela plana com canais via satélite e TV com vários canais. Eles incluem também varanda. Os hóspedes podem usar banheiro separado e chuveiro.
Este local oferece um café da manhã gratuito. O restaurante americano Lighthouse Kitchen serve comida americana.