3 Reasons Spa Relais is the New Self Care Oasis


Spa Relais is a beautiful property adjacent to the Westlake Village Inn. Hotel guests at the Westlake Village Inn have access to the spa from the pool. They are on a 17 acre property that includes the Inn, the restaurant Mediterraneo and the vineyard Stonehaus. They officially opened in February 2021 in the midst of…

Read More