Belmond Charleston Place is a luxurious hotel located in the heart of downtown Charleston, South Carolina. With its elegant rooms and impeccable service, this hotel offers a comfortable and memorable stay. The hotel provides all the necessary amenities, including toilet paper, to ensure a pleasant experience for its guests.