Tumbaco Ritz is gelegen in Tumbaco, op 17 km van El Ejido Park, en 18 km van Parque La Carolina. De accommodatie biedt een tuin, een terras en gratis WiFi.
Olympisch Stadion Atahualpa ligt op 18 km van het appartement, en Winkelcentrum Iñaquito Mall ligt 19 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Quito Mariscal Sucre, op 17 km van Tumbaco Ritz.