Apollo DC

600 H Street NE Washington, DC 20002

Built on the site of a legendary DC theatre, The Apollo Apartments effortlessly combines the past with the present. This H Street apartment building brings you the best in lifestyle design, paired with a relaxed vibe, convenient retail partners, exceptional amenities, and all the comforts of home.

No items found.

Features

Apollo DC

Website

Reserve Now