K Kamal Khan Review of Delta Hotels and Resorts® 3 years ago Great place to stay Great place to stayCourteous staff.Free parking is a perk.
Comments: