924 25th Street Northwest
This all-suite Washington, D.C. hotel is just a 4-minute walk from Foggy Bottom Metro Station. The River Inn features an on-site restaurant, gym and spacious accommodations with a kitchenette.
COMMENTS (0)
(You have to be logged in) Add Comment