Featuring a barbecue, Mountain View Villa Home is a holiday home located in Granby. Guests benefit from balcony. The kitchen is equipped with an oven. A TV with satellite channels is featured. Estes Park is 48 km from Mountain View Villa Home, while Winter Park is 21 km away. Read more
Featuring a barbecue, Mountain View Villa Home is a holiday home located in Granby. Guests benefit from balcony. The kitchen is equipped with an oven. A TV with satellite channels is featured. Estes Park is 48 km from Mountain View Villa Home, while Winter Park is 21 km away.