Hotel ten oddaje do dyspozycji Gości przestronne pokoje z oddzielną częścią wypoczynkową. Na miejscu znajduje się także centrum fitness. Hotel The Melrose usytuowany jest w pobliżu dzielnicy Georgetown, w odległości niespełna 1,6 km od Białego Domu.
Każdy z hotelowych pokoi oferuje tapicerowane meble, sprzęt do prasowania oraz telewizor z bezpłatnym dostępem do kanałów kablowych. Do dyspozycji Gości są też szlafroki i dostarczane codziennie bezpłatne gazety.
Goście hotelu The Melrose mogą korzystać ze znajdującego się na miejscu centrum fitness i centrum biznesowego. Posiłki dostępne są w hotelowej restauracji Jardenea, a hotelowy bar The Lounge zaprasza na przekąski oraz szeroki wybór koktajli i martini.
Hotel usytuowany jest niecałe 3 przecznice od stacji metra oraz 1,6 km od Mauzoleum Abrahama Lincolna i Centrum Sztuki im. J.F. Kennedy’ego.