Free Wi-Fi
Parking
A perfect fit for a big group of travellers: apartment «Mountain View Paradise: 8 Mi to Beaches & Parks!» is located in Alpine Meadows. This apartment is located nearby from the city center.
2201 Scott Peak Pl, Alpine Meadows, 96146