Lake Mead Inn se nachází ve městě Boulder City, 2 km od Tom Devlin's Monster Museum, a nabízí sezónní venkovní bazén. Přístup k Wi-Fi je dostupný ve veřejných prostorách.
Hotel se může pochlubit hlavním umístěním jen 20 minut chůze od centra města Boulder City. Hemenway Park je ve vzdálenosti 18 minut chůze. Nejbližší letiště je letiště Boulder City Municipal, 5 km od Lake Mead Inn.
Pokoje v tomto ubytování typu hostinec mají výhled na jezero a zahrnují balkón a vícekanálovou televizi, i koupelny s samostatnou toaletou a sprchou.
Hotel denně podává bezplatnou snídani. Restaurace Lighthouse Kitchen servíruje americké pokrmy pro své hosty.