DaveMcL's Profile
organic restaurants on Capitol Hill
Haven't been there myself yet, and it may not meet all of your requirements, but Bistro Bis is supposed to be pretty good, and it's plenty close to your hotel:
http://www.bistrobis.com/
on Feb 08, 2010