Welcome to Hotel Apartamentos Iguazú Cusco, Apartamentos Iguazú is a self-catering accommodation located in Cusco. Free WiFi access is available. The property is 100 metres from Wanchaq Train station and 400 metres from Inca Garcilado de la Vega Stadium. The apartment will provide you with a TV, a seating area and cable channels. There is a full kitchen with a microwave and a refrigerator. Featuring a shower, private bathroom also comes with free toiletries. You can enjoy city view from the room. At Apartamentos Iguazú you will find an airport shuttle. Other facilities like laundry facilities are offered. The property offers free parking. If you feel like visiting the surroundings, check out Coricancha (700 metres) and Central bus station (1 km). (Hotel Apartamentos Iguazú Cusco hotels booking).