Hotel Gillow is about 0.3 mi from Palace of Fine Arts, one of Mexico City’s most popular landmarks.