Blue Jay Inn

Blue Jay Inn, 189 Main St, Lava Hot Springs, ID 83246, United States

(385) 272-7690

Location