You Can Host a Wedding at ‘The Bachelor’ Mansion with Chris Harrison as an Officiant
December 12, 2019, 2:29 pm
View photos The villa is located in the Santa Monica Mountains in Malibu, California, and sits on ten acres of land, which includes an infinity pool and guest house. The mansion features 10,000 square feet of indoor area, along with 20,000 square feet of exterior space, so you don’t have to worry about having enough room for guests.