Located in Cuernavaca, Triumph Tower Residence offers an outdoor pool and a spa and wellness centre This self-catering accommodation features free WiFi and opens out on to a balcony The apartment consists of a seating area with a TV and a small dining table There is a full kitchen with a refrigerator and an oven for the preparation of meals Free toiletries stock the bathroom You can enjoy garden view from the room At Triumph Tower Residence you will find a restaurant and a fitness centre Other facilities like a shared lounge, laundry facilities and a vending machine are offered The property offers free parking Benito Juarez Airport is located 59 km from the property