Located in Alvaro Obregon, this hotel is within 2 mi (3 km) of Manacar Tower, Centro Coyoacan, and Frida Kahlo House Museum. World Trade Center Mexico City and Pepsi Center are also within 6 mi (10 km). Miguel Angel de Quevedo Station is 12 minutes by foot and Viveros Station is 16 minutes.