Residence Inn Washington Vermont Avenue, Washington

Residence Inn Washington Vermont Avenue

1199 Vermont Avenue

This high rise Residence Inn Washington DC hotel is located in the heart of the nation's capital, just minutes from Washington DC's finest attractions. The National Mall, Washington Convention Center, Verizon Center are all less than one mile away.