Photos coming soon
HOTEL
Leku Ona
117 S 6th St, Boise, ID 83702, USA, Boise
Where it sits
Leku Ona
117 S 6th St, Boise, ID 83702, USA, Boise
43.61400, -116.20186
Similar stays nearby
Leku Ona Hotel
Hotel · 4 m
Home2 Suites by Hilton Boise Downtown
Hotel · 54 m
Home2 Suites By Hilton Boise Downtown
Hotel · 115 m
Element by Marriott Boise Downtown
Hotel · 119 m
AC Hotel Boise Downtown
Hotel · 119 m
The Grove Hotel
Hotel · 124 m
The Grove Hotel
Hotel · 157 m
Residence Inn by Marriott Boise Downtown/City Center
Hotel · 263 m
Plan around Leku Ona
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
