Mountain View Resort Resort
Chail, Chail, 173217
Mountain View Resort features a restaurant, free bikes, a shared lounge and garden in Chail. Among the facilities at this property are an ATM and a tour desk, along with free Wi-Fi throughout the property.