Search Hotels
Search History
1 Hotels found in Loa.
Destination: USA Loa |
Hotel Address: 55 South Main Street
Located on Highway 24, this Loa hotel features an on-site restaurant and a variety of Western and Native American items in its gift shop Free Wi-Fi is available
The traditionally furnished rooms of The Snuggle Inn feature beautiful bedspreads and thick wooden doors Cable TV, a coffee maker and ironing facilities are included
Tosconos Pizzeria at the Snuggle offers specialty pizzas, sandwiches an...More