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. Además, Hemenway Valley Park está situado a tan solo 400 metros. Entre las opciones de turismo cultural está el Museo del Ferrocarril del Sur de Nevada, enclavado a unos 3 km.
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 disponen de una bañera spa. Los huéspedes pueden hacer uso de un inodoro separado y una ducha, así como de secadores de pelo y toallas de baño.
Se sirve un desayuno gratuito a diario. El restaurante de estilo americanoLighthouse Kitchen del Lake Mead Inn ofrece platos para la comida. En el establecimiento hay un restaurante que sirve platos americanos.