This is the perfect location for those who enjoy being able to walk around the neighborhood. It’s very close to the Sevilla metro station and tons of restaurants, cafes, etc. It has everything you need for a great time in Mexico City.