El Downtown se encuentra en Quito, a menos de 1 km del parque El Ejido, y ofrece vistas a la ciudad. El establecimiento se encuentra a 3,1 km del parque La Carolina, a 3,2 km del teatro Sucre y a 3,5 km del centro comercial Iñaquito. Ofrece recepción 24 horas, servicio de enlace con el aeropuerto, seguridad durante todo el día y conexión Wi-Fi gratuita en todo el establecimiento.
Las habitaciones están equipadas con escritorio, TV de pantalla plana, baño privado, ropa de cama y toallas. Las habitaciones del Downtown incluyen zona de estar.
El estadio olímpico Atahualpa y el teatro Bolívar están a 3,8 km. El aeropuerto más cercano es el aeropuerto internacional Mariscal Sucre de Quito, ubicado a 33 km del Downtown.