$69
1109 Main St
Boise, ID 83702
Boise, ID 83702
The Owyhee Plaza Hotel is a historic boutique style hotel located in the heart of downtown Boise. The hotel is within walking distance of numerous restaurants...
more
Amenities
Swimming Pool, Wheelchair Accessible, Meeting Facilities, Broadband Access, Restaurant in Hotel, Air Conditioning, Television... see all
Swimming Pool, Wheelchair Accessible, Meeting Facilities, Broadband Access, Restaurant in Hotel, Air Conditioning, Television... see all

