Willkommen im Hotel The Green House Villas Cusco, The Green House Villas offers self-catering villas in Cusco. Free WiFi access is available. Surrounded by a tranquil garden, each villa features a seating area, private bathroom and a fully equipped kitchen. Guests can enjoy mountain and garden views from here. Breakfast is included. At The Green House Villas guests will find barbecue facilities and a tour desk. The property offers free parking. The Green House Villas is a 30-minute car ride from Pisac. Wanchaq train station and Alejandro Astete Airport are one hour away by car.