LETOH LETOH Gran Vía is in Madrid Centro, a short 2-minute walk from Plaza de Espana Station and 12 minutes' walk from Puerta del Sol.