Royal Hotel
11 E Main St
Lava Hot Springs, ID 83246
Lava Hot Springs, ID 83246