
Mammoth Lakes, CA, United States
Mountainback
3-star hotel
The total number of rooms is 60. Those staying at this accomodation may surf on the internet thanks to the Wi-Fi access ready to use on public areas. Mountainback does not offer 24-hour reception.
- Wi-fi
- Outdoor freshwater pool
- Restaurant
- Laundry service


