Located in Benito Juarez, this bed & breakfast is within 3 miles (5 km) of Parque Delta, World Trade Center Mexico City and National Medical Center (Siglo XXI). Plaza Universidad Shopping Center and Arena Mexico are also within 3 miles (5 km). Villa de Cortes Station is 9 minutes by foot and Nativitas Station is 17 minutes.