35.97753 ­-114.8383
Go to map view
Milo's Inn at Boulder - Boulder City - Building
Milo's Inn at Boulder - Boulder City - Building
Milo's Inn at Boulder - Boulder City - Building
534 Nevada Way, Boulder City, NV 89005, United States +1 702 294 4244

Get Rates

Show Milo's Inn at Boulder at top of the results.

Get Flight + Hotel

Amenities

Landmarks
Boulder City Hoover Dam Museum 0.1mi Hoover Dam 6.2mi