Loading…

Charming Inn in downtown Lava Hot Springs.

Address

Address:

189 E Main St, Lava Hot Springs, ID 83246

GPS:

42.6192640900666, -112.00989764077679

Telephone:
Plan my Route

Features

Cable/Satellite TV

Kitchen

Microwave

Refrigerator