Altura Rooms & Suites ligt in Quito, de hoogste officiële hoofdstad ter wereld die op de werelderfgoedlijst van UNESCO staat. Er is gratis WiFi beschikbaar en het historische centrum van Quito ligt op 8 km afstand.
Elke kamer is voorzien van een minibar en pay-per-view-kanalen. De eigen badkamer is uitgerust met een douche en gratis toiletartikelen. Beddengoed en schoonmaakmiddelen worden verstrekt.
Altura Rooms & Suites beschikt over een 24-uursreceptie, een tuin en een snackbar. Er is ook een excursiebalie. De accommodatie biedt gratis parkeergelegenheid.
Het hotel ligt op 200 m van het winkelcentrum Quicentro, op 300 m van het Olympisch Stadion Atahualpa en op 800 m van het winkelcentrum Iñaquito. De internationale luchthaven Quito Mariscal Sucre ligt op 34 km afstand.