Marble Canyon Lodge Marble Canyon
Hwy 89A
Marble Canyon,
AZ 86036
Near Navajo Bridge