where to stay in DC near embassies