Located in Cuernavaca, Triumph Tower Residence offers an outdoor pool and a spa and wellness center. This self-catering accommodations 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 center Other facilities like a shared lounge, laundry facilities and a vending machine are offered. The property offers free parking. Benito Juárez Airport is located 37 mi from the property.