Xanadu Spa, located within the prestigious boutique Hotel Shangri-La in downtown Santa Monica, offers a tranquil oasis for guests seeking relaxation and rejuvenation.
Conveniently situated near the iconic Santa Monica Pier and the beautiful beach, Xanadu Spa provides a serene escape from the bustling city life.
Generated from their website's infomation