The owners of Residence Inn in the Town of Herndon say the building’s layout and amenities no longer meet “top tier hotel brand standards.”
The owners of Residence Inn in the Town of Herndon say the building’s layout and amenities no longer meet “top tier hotel brand standards.”