Ubicado en el Centro histórico de la Ciudad de México se ubica este elegante hotel pet friendly que ocupa un palacio restaurado del siglo XVII. Alberga una piscina al aire libre y una terraza en la azotea que ofrece vistas hermosas a la Ciudad de México, restaurante a la carta, bar con terraza y vistas a la ciudad y patio jardín. Las elegantes habitaciones del Downtown tienen techo alto, suelo de baldosa tradicional, WiFi gratuita, TV de pantalla plana, minibar y caja fuerte.