The Westin Grand is in West End (Georgetown lite), so it's fine if that's where want to stay; to me, Georgetown is a ratty tourist trap with minimal interest beyond a couple of restaurants and shops.
The Westin Embassy is right off Dupont Circle and is a very fine hotel. It is closer to everything than the Georgetown location. In the useless trivia dept., the Westin Embassy is a former Ritz Carlton property and is also where Al Gore & family lived when his father served in Washington.
[This message has been edited by Aqualung (edited Jan 24, 2004).]