Hyatt Place Page/Lake Powell hotel is an accommodation you should book when visiting Antelope Canyon. Its rooms have an excellent view of Arizona's Antelope Canyon and Lake Powell.