Loa hotels & apartments, all accommodations in Loa

Recommended hotels in Loa

The Snuggle Inn photo

The Snuggle Inn

The charming The Snuggle Inn offers accommodation in a mountain area of Loa. Founded in 1996, the hotel underwent a renovation in 2005.

55 South Main Street, Loa, USA