I’ll be the first to admit that the name “Embassy Suites” hasn’t historically brought forth visions of honeymoon stays and ...
South Carolina has one of the 12 best beach towns on the East Coast, according to popular magazine, Travel + Leisure.