L'orchard Inn
Address:
2800 W Valley Blvd, Alhambra, CA 91803
Phone:
(626) 570-8849
Hotels & Motels,
Inns
Other Businesses:
- Towne House Motel at 3204 W Main St, Alhambra, CA 91801
- View Motel at 1851 Garvey Ave, Alhambra, CA 91803
- Motel Lanai at 1749 W Valley Blvd, Alhambra, CA 91803
- Burke Manor at 15 N 3rd St, Alhambra, CA 91801
- Ambassador Inn Alhambra at 2720 W. Valley Blvd, Alhambra, CA 91803