A mid 18th Century building on the Main steet, the Consulate Hotel provides comfortable and relaxing accommodation in the center of Jamestown