The Cliffs At Peace Canyon, Indian Springs

The Cliffs At Peace Canyon

4550 South Grand Canyon Drive

Leisure Hotel for relaxing holidays, family atmosphere, modern style.