The nearest train, metro, or bus station is Belisario Dominguez, 259.68 m away from Hotel Aquiles.