Owyhee Plaza Hotel


1109 Main St
83702 Idaho, US


+1 208 343 4611

Hotel star rating:

3 stars


The Owyhee Plaza Hotel was built when hotels were meant to be elegant and formal, and you can see that in the details evident even in the hallways of this restored 1910 building. Located in the heart of downtown, the Owyhee Plaza enjoys a well-earned reputation for the kind of hotel in old novels. Weddings, reunions, conferences, and meetings are common in the ballrooms of this elegant site.

Downtown restaurants, art galleries, coffee houses, and theaters are all nearby, within an easy walk.


© 2017 NileGuide.com   ·   Blog   ·   Facebook   ·   Contact Us   ·   About Us   ·   Privacy Policy   ·   Terms & Conditions