Das Hotel liegt im Zentrum von Las Vegas, 300 m von der Fremont Street Experience, 10 km vom Las Vegas Strip und 14,5 km vom internationalen Flughafen McCarran entfernt.
3rd street 206 n,
Las vegas
89101
United states
Alternative Zimmertypen prüfen