Snow Peak Inn 822 West Route 66 Flagstaff, AZ 86001 Contact: Tel - 928-774-1443 Fax - Tollfree - Email - --> Directions to my Hotel |
City-center motel within easy reach of Lowell Observator. Amenities: 24-hour front desk; Business center; Free WiFi; Free self parking; Free wired high-speed Internet; Laundry facilities; Number of floors - 2; Pets allowed; Smoke-free property; Television in common areas; Total number of rooms - 46 Credit Cards Accepted: |