Traveler Reviews
Twin Owls Motor Lodge Summary
Very good hotel. Close to Rocky Mountains. Close to the city center. Awesome vibe.Good to Know
- Nice building
- Modern Hotel
- Could be quieter
- Rooms need regular maintenance