Best Western Hoover Dam Hotel Hotel
704 Nevada Way, Boulder City, 89005-2332, United States
Featuring an indoor pool, this Boulder City, Nevada hotel features free Wi-Fi in all rooms. Lake Mead is 10 km away. A spa bath is featured in select suites.