Located in Las Vegas center, 300 m from the Fremont Street Experience, 10 km from The Strip and 14.5 km from McCarran International Airport.
3rd street 206 n,
Las vegas
89101
United states
Checking for room alternatives