The Principal Edinburgh Charlotte Square is a stylish hotel set in a Georgian townhouse in the city's New Town area. It houses a spa that provides a selection of massage treatments, including deep tissue massage, hot stone massage, and Indian head massage. The spa's skilled therapists will help you unwind and release tension, leaving you feeling refreshed and revitalized. The hotel offers elegant rooms, a trendy bar, and a restaurant serving contemporary Scottish dishes.