IS THIS CLOSE TO THE RENAISSANCE HOTEL DOWNTOWN DC??
Address: 1800 L St NW, Washington, DC 20036, USA
Kevin N. McGriff | Sep 21, 2018
Yes.
Ashray Aggarwal | Sep 21, 2018
It's a 23 minute walk and a 10 minute car ride depending upon the traffic.
Thanks! Your answer is awaiting moderation.