Owyhee Plaza Hotel, Boise, Idaho

The Owyhee Plaza Hotel is a landmark in downtown Boise since 1910. Although it has gone through various renovations over the years, it still retains its regal and classic architecture. Aside from impeccable service and great food, you may also catch a glimpse of one of the several apparitions that have been reported here.