Photos coming soon
HOTEL
Ambassador Hotel Ciudad de México
38 Humboldt, Mexico
Where it sits
Ambassador Hotel Ciudad de México
38 Humboldt, Mexico
19.43434, -99.14830
Similar stays nearby
Plan around Ambassador Hotel Ciudad de México
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
