Where is MacArthur Square Station?
MacArthur Square Station is located in Downtown Norfolk. If you're looking for things to do in the area, you might want to stop in and see Naval Station Norfolk and MacArthur Center.
Where Can I Stay near MacArthur Square Station?
We've got 49 hotels to pick from within a mile of MacArthur Square Station. You might want to consider one of these options that are popular with our guests:
Courtyard by Marriott Norfolk Downtown
- hotel • Free WiFi • Restaurant • Spa tub • Central location
Norfolk Waterside Marriott
- hotel • Free WiFi • Restaurant • Fitness center • Walkable location
Hilton Norfolk The Main
- hotel • 3 restaurants • 24-hour fitness center • Rooftop terrace • Central location
Sheraton Norfolk Waterside Hotel
- hotel • Free WiFi • Restaurant • Fitness center • Central location
Wyndham Garden Norfolk Downtown
- hotel • Free WiFi • Restaurant • Outdoor pool • Attentive staff
Things to See and Do near MacArthur Square Station
What to See near MacArthur Square Station
- USS Wisconsin BB-64
- Town Point Park
- Norfolk Scope
- Harbor Park
- Eastern Virginia Medical School
Things to Do near MacArthur Square Station
- MacArthur Center
- Norva Theater
- Waterside District
- The NorVa
- Nauticus National Maritime Center