My husband and I are presently surprised at how clean the hotel was we really enjoyed our stay. There is free Wi-Fi but it didn't work. There's a restaurant in the lobby of the hotel and the is located in a place that's convenient to get pretty much anywhere. When in the area we will stay there again.
Situated in Lanham, this hotel is 2.3 mi (3.8 km) from Goddard Visitor Center and within 6 mi (10 km) of Spacecraft Magnetic …More