Hotel Westward Ho

618 N. Central Ave.
Phoenix
Arizona
United States