March 11, 2011 § Leave a comment
Nestled in the heart of Los Angeles, Wilshire Spa is the premiere spa destination offering guests a memorable and unique experience. It’s the perfect retreat that truly feels like a vacation away from the frantic and fast pace of the city. Oh, and it’s extremely affordable. Pampering yourself should be a right, not a privilege!