Hotel Castropol está a unos 1 km de Palace of Fine Arts, uno de los puntos de interés más populares de Ciudad de México.