Hotels

The Spectator Hotel

Today’s Hotel of the Day is The Spectator Hotel in Charleston, South Carolina. You can’t beat the location (historic district) or the amenities at this “maverick boutique hotel”. […]