Price not available
924 25TH St nw
Washington, DC 20037
Washington, DC 20037
Relax at River Inn, a comfortable all-suite hotel with stunning views of the Potomac River. Located in historic Foggy Bottom, it is near the Kennedy Center...
more
Amenities
Pets Allowed, Wheelchair Accessible, Babysitting, Kitchen, Air Conditioning, Television... see all
Pets Allowed, Wheelchair Accessible, Babysitting, Kitchen, Air Conditioning, Television... see all

