Hotel B is a charming and affordable hotel situated in the beautiful city of Edinburgh. This hotel offers a range of amenities, including a spa and wellness center, making it an ideal choice for those seeking relaxation and rejuvenation. The spa at Hotel B offers a variety of treatments, such as massages, facials, and body wraps, all designed to help guests unwind and destress. The wellness center also features a sauna, steam room, and fitness center, providing ample opportunities for guests to stay active and maintain their well-being. With its affordable rates and tranquil atmosphere, Hotel B is a top choice for travelers looking for a cheap hotel with a spa and wellness center in Edinburgh.