Featuring a patio, Villa on the Green is a holiday home, located in Salida. The property is 28 km from Monarch Crest Tramway and boasts views of the mountain.
A dishwasher and an oven can be found in the kitchen. Towels and bed linen are offered in this holiday home. There is a private bathroom with a bath or shower.
Pioneer is 29 km from Villa on the Green, while Garfield is 29 km away.