City Plus Insurgentes Sur ist nur 1 Minuten zu Fuß von Teatro de los Insurgentes und 6 Minuten Fußweg von Torre Manacar entfernt. Reisende bewerten die zentrale Lage dieses Hotels als besonders gut.