PM Hotel Group
–
Washington, DC, 20037
... Meet The River Inn! Tucked away on a tree-lined street in Foggy Bottom, just a short walk from Georgetown, The George Washington University, and The National Mall, The River Inn strikes the perfect balance between relaxation and serenity while still ... - Oct 04