We stayed at the Crystal City Marriott for a few nights on our way down to Disney. We arrived at the hotel at 3AM after a long night of driving. The front desk was initially unable to find our reservation, which could have potentially been a disaster, but they did eventually find it and ended up comping our first night, since we arrived so late. We were extremely pleased with the quality of the room for the great rate we received.
Our room was spotless (and I am a stickler about hotel cleanliness) and the beds were extremely comfortable. Our room wasn't luxurious, but it was large, comfortable, and clean, which is all that we expected. We ran into an issue one night when we returned back to the hotel late and tried to order room service. Room service had closed earlier than advertised due to holiday hours, but the staff was kind enough to come up to our room with take-out menus and recommendations.
Due to the extremely cold weather, we really appreciated having the metro and several restaurant options right underneath the hotel. It was a bit of a ride to the major attractions of the city, but the convenience of the metro location made it worthwhile. I would highly recommend this hotel, and we will be returning in the future!