The St. James Hotel is a historic building that offers accommodation and appears to have a bar or lounge area for guests and potentially the public. It is located at the northeast corner of Portage Avenue and Queen Street.