Milos Inn Boulder City jest położony w rekreacyjnej dzielnicy oraz zapewnia dostęp do atrakcji kulturalnych, takich jak Nevada Southern Railroad Museum w 3 km. Ponadto ten hotel posiada Wi-Fi w miejscach publicznych.
Park Wilbur Square jest zaledwie 6 min spacerem od hotelu, natomiast Boulder City Art Guild & Museum jest w nie więcej niż 200 metrach stąd. Tom Devlin's Monster Museum znajduje się w niewielkiej odległości od Milos Inn. Kościół wspólnoty Grace i Muzeum zapory Hoovera w Boulder City znajdują się prawie 400 m od obiektu noclegowego. Hotel leży kilka kroków od przystanku autobusowego Westbound Nevada after Birch.
Pokoje w obiekcie noclegowym są wyposażone w klimatyzację jak również w urządzenie do parzenia kawy/herbaty. W łazience znajdują się również wanna spa, oddzielna toaleta i prysznic. Goście mogą również korzystać z wanny spa, oddzielnej toalety i prysznica, a także z udogodnień, takich jak suszarka do włosów i szlafroki.
Na miejscu znajduje się bar typu lounge. Część barowa obejmuje salonik. Milos Inn mieści się jedynie 7 min pieszo od restauracji Milo's Cellar, która oferuje potrawy kuchni amerykańskiej.