Wrensmoor Castle

Wrensmoor Castle

Alhambra, Montana, United States

24

Sleeps

10

Beds

10

Baths

About this property

Located in Alhambra, Montana, United States. Wrensmoor Castle Constructed in 1925, Wrensmoor is an 8500 sq. ft. castle built in the style of a French Pyrenees chateau. Situated just east of downtown Los Angeles atop its own 2.7-acre hill, Pasadena and the mountains beyond are to the north, Long Beach to the south, and Anaheim to the east. A maximum of 24 guests can stay comfortably in our 10 bedrooms with 8 full bathrooms. If you are interested in hosting an event at Wrensmoor, please inquire for more information.

Location