Go Hotels
 
 
Home > United States > Idaho > Boise >

Leku Ona Hotel

United States Flag
 
 
Leku Ona Hotel
117 S 6th Street
Boise Idaho United States

Rated 75 / 100 based on 64 customer reviews.

Leku Ona Hotel has received an Outstanding Service Award
 
 
 
Classic Basque restaurant with formal upstairs dining, a casual ground-floor bar & outdoor seating.