Wrensmoor Castle is a unique private property available for daily rental, just east of downtown Los Angeles in Alhambra, California.

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