About
Corbu Spa & Salon, located in the heart of Harvard Square at The Charles Hotel, offers a luxurious spa experience. It provides a harmonious escape from the stresses of urban life and showcases farm-to-spa table treatments. The 4,000 square foot venue houses seven treatment rooms and a complete salon.