Like others have said, just take the cab to the hotel. I am not sure why you need to stay in the Crystal City area. While there are some great options to stay at, you could get some good deals in Downtown DC. I would not walk to the hotel.
If you need any help with things to do etc, don't hesitate and contact me on here! I might be biased but DC is an awesome city.