J
Joshua Canzona Review of The Melrose Hotel
Hotel is located near George Washington University...
Hotel is located near George Washington University and its metro stop. It is also convenient to Georgetown by cab or one-mile walk. Rooms are spacious and have a boutique hotel feel. Lunch at the restaurant downstairs is quite nice and the lobby has ample seating with a fireplace.
Comments: