Share |

Hotel Pepper Tree

Anaheim
California
United States

Extended-stay Spanish style hotel features rustic handcrafted furniture and iron work. Online booking and information about local attractions.