The Howard Hotel is a luxury hotel situated in a Georgian townhouse in Edinburgh's New Town. The hotel features a beauty salon where guests can indulge in a variety of treatments, including massages, facials, and body wraps. The salon's tranquil ambiance and professional therapists create a serene environment for guests to relax and unwind.