El Capital goza de una ubicación privilegiada a 5 minutos a pie de la estación de metro de La Moneda, y ofrece alojamiento en apartamentos independientes en el centro de Santiago. Dispone de conexión WiFi gratuita en las zonas comunes del edificio.
Este apartamento está totalmente amueblado y cuenta con ventilador, TV de pantalla plana, una cocina totalmente equipada y balcón con vistas a la ciudad. Incluye toallas y ropa de cama.
El Capital dispone de una piscina al aire libre grande y zonas comunes.
El edificio está rodeado de una gran cantidad de tiendas y restaurantes y se encuentra a 10 minutos a pie de la plaza de Armas y a 15 minutos a pie del mercado central, donde se puede tomar una selección de pescados y mariscos.
El establecimiento está a 20 minutos en coche del aeropuerto internacional de Santiago. Se proporciona servicio de enlace por un suplemento.