The Spectator Hotel is a luxurious boutique hotel situated in the heart of Charleston, South Carolina. This hotel offers elegant and well-appointed rooms, along with a range of amenities, including complimentary toiletries, including toilet paper, to provide a luxurious and comfortable stay for its guests.