Featuring free WiFi, a barbecue and a terrace, Illari Wasi offers pet-friendly accommodation in Cusco Guests can enjoy the on-site restaurant All rooms include a flat-screen TV and DVD player All rooms come with a shared bathroom There is free shuttle service, a 24-hour front desk and gift shop at the property Inca Garcilado de la Vega Stadium is 800 metres from Illari Wasi, while Central bus station is 1 km from the property