1109 Main Street
Boise, ID 83702
Get directions

About Us

The Owyhee Plaza Hotel has been a downtown Boise landmark since 1910. Although renovated to reflect the luxury of today, great care has been taken to preserve its historic charm.

Reviews