Nestled on the hillside in Marlborough wine country, the Mountain View Villa combines luxury accommodation and amenities with the natural beauty of New Zealand. Indulge your passion for beauty with sweeping views from every room of vineyards, snowcappe