St. James Hotel may refer to: