srodr-
While I've never stayed at the hotel, I see it nearly every weekend in the fall when the Redskins have a home game. Their stadium is directly across the Beltway from this DT Club.
From the outside, it looks like a relatively good place and as I recall this is the hotel where the team puts up the players the night before their home games.