Monday, April 24, 2017

Holiday Inn - Durham, North Carolina

Holiday Inn - Durham, North Carolina

Located on U.S. Bus. 70
Swimming Pool - Superb Dining - Air-Conditioned - TV and Telephone in Every Room

No comments:

Post a Comment