Welcome to the Palo Alto suite — an oasis of calm where modern elegance finds its home amid comforting familiarity. Here, natural light dances around the room and the plush bed lulls you to sleep. The adjoining bathroom comes alive with a selection of premium bath essentials.
Our professional and friendly counselors are available 24 hours a day, 7 days a week.