Property Name: Homewood Suites By Hilton Agoura Hills
Property Address: 28901 Canwood St Agoura Hills, CA, 91301
Property Description: Located in Agoura Hills, Homewood Suites by Hilton Agoura Hills is within a 15-minute drive of Paramount Ranch and The Oaks. This hotel is 13. 3 mi (21. 4 km) from Malibu Lagoon State Beach and 13. 8 mi (22. 1 km) from Malibu Pier.
Property Facts: Total Number of Rooms: 125Total Number of Floors: 3Year Built: 2007Year of Last Renovation: 2006