Bathed in an ethereal glow of natural light, the Los Altos room curates a calming atmosphere. Each piece of decor and luxurious furnishing has been hand-picked to inspire peace, crafting an ideal space for introspection and restoration.
Our professional and friendly counselors are available 24 hours a day, 7 days a week.