Wrensmoor Castle is a unique private property available for daily rental and overnight stays. We are located just east of downtown Los Angeles in Alhambra, Southern California.

Built in 1925 in the style of a French Pyrenees Château, Wrensmoor is a gated, fully-furnished, 10-bedroom 8500 sq. ft. house on a 2.7 acre hill surrounded by lush landscape and 360 degree views.

Centrally located to all Southern California has to offer, Wrensmoor is the perfect stay for group travel, family reunions, corporate retreats, bachelor and bachelorette parties, and milestone birthdays.