Mexico City, Mexico City
Spend a second to
save a fortune!
Spend a second to save a fortune!
115 Puebla Roma Norte, Mexico City
Situated in Mexico City, 1.4 km from The Angel of Independence, Hotel Embassy features accommodation with a bar, free private parking, a garden and a terrace. All rooms boast a flat-screen TV with satellite channels and a private bathroom.
See MoreUsage of subsidiary facilities may incur additional fees