Welcome to Corbu Spa & Salon at The Charles Hotel. Located in the heart of Harvard Square, Corbu offers a harmonious escape from the stresses of urban life.
Welcome to Corbu Spa & Salon at The Charles Hotel. Located in the heart of Harvard Square, Corbu offers a harmonious escape from the stresses of urban life.