J
Jon Wu Review of Delta Bessborough
Location was great and Hotel staff was friendly. E...
Location was great and Hotel staff was friendly. Elevators were a bit old and had some issues a couple times but comfortable accommodations.
Comments: