Good Location
The hotel's location is ideal for those wanting to explore what Mexico City has to offer. It is walking distance from the Angel of Independence monument, as well as close to the castle and park. There is also a shopping centre and metro stops nearby.