Washington, DC’s premier new address is designed for the way you want to live now. Centrally located on dynamic H Street, Station House is equal parts culture and connections, steps from Union Station and the new DC Streetcar line. Pursuing LEED® Silver Certification, with an amenity lineup beyond compare, this pet-friendly, sociable and socially conscious community is the new definition of stylish living in the nation’s capital.

visit website
  • Mon - Tue: 9:00 am - 6:00 pm
  • Wed: 1:00 pm - 6:00 pm
  • Thu: 9:00 am - 7:00 pm
  • Fri - Sat: 9:00 am - 5:00 pm
  • Sun: 12:00 pm - 5:00 pm