The Principal Edinburgh Charlotte Square is a stylish hotel situated in a Georgian townhouse in the city center. It offers a spa that provides a variety of massage treatments, including deep tissue massage, aromatherapy massage, and Indian head massage. The spa is known for its serene ambiance and skilled therapists who will help you relax and rejuvenate. After your massage, you can enjoy a drink at the hotel's cozy bar or explore the nearby attractions, such as the Edinburgh Castle and Princes Street Gardens.