Montezuma's Throne

Montezuma's Throne is a location in.

Overview
Montezuma's Throne is an abandoned hotel and casino located on the second floor of Eden Plaza in Dogtown.

Associated Quests

 * No Easy Way Out