C O N T A C T U S
BOOK your STAY
OTHER INQUIRIES
stay@wrensmoor.com
(213) 444-7704
1700 Grand View Dr. Alhambra, CA 91803
Wrensmoor Castle is private property and is not available for walk-in visits.
stay@wrensmoor.com
(213) 444-7704
1700 Grand View Dr. Alhambra, CA 91803
Wrensmoor Castle is private property and is not available for walk-in visits.