Con Wi-Fi en las habitaciones, el selecto Lake Mead Inn Boulder City, de 2 estrellas, está a 2 km de la Boulder City. Esta posada, que está dotada de 68 habitaciones con vistas al lago, está ubicada al alcance del Hemenway Park.
Se puede llegar al centro de Boulder City en 20 minutos a pie. A unos 10 minutos en coche del Lake Mead Inn Boulder City llegarás al Museo de Monstruos de Tom Devlin. Entre las opciones de turismo cultural está el Museo del Ferrocarril del Sur de Nevada, enclavado a unos 3 km. Para aquellos que viajan desde lejos, el aeropuerto Boulder City está a 15 minutos en coche.
Las habitaciones acogedoras ofrecen un balcón con aire acondicionado, además de servicios modernos como una tv de pantalla plana con canales vía satélite. Las habitaciones del Lake Mead Inn cuentan con cafetera/tetera y nevera, además de un inodoro separado y ducha.
Se sirve un desayuno gratuito a diario. Los huéspedes están invitados a deleitarse con las delicias culinarias en el restaurante del hotel, Lighthouse Kitchen.