Main Street Station Hotel
200 N MAIN ST LAS VEGAS, NV 89101
Fremont Street and Downtown Las Vegas
Some important information about your hotel.
- Flat screen TVs in all rooms, refrigerators and Wi-Fi (available for rent per user in the hotel rooms)
- No Free Wi-Fi in the hotel lobby.