Moon Inn Hotel Hotel Alexandria
The Moon Inn is located 2.1 km from the Huntington Metro Station. Old Town Alexandria with its waterfront attractions, restaurants and shops is 4.2 km away.
Number of rooms: 30
6140 Richmond Highway, Alexandria, VA 22303, United States