Paradise Inn
Additional Details:
Paradise Inn is the first large winter resort hotel built in the Phoenix area since the War. Located at the base of Camelback Mountain, its rooms and verandas overlook the city of Phoenix to the south and the broad expanse of Paradise Valley to the east |