Hotel B is a budget-friendly hotel situated in a prime location in London. It offers comfortable and well-appointed rooms at affordable rates. The hotel boasts a spa and wellness center where guests can unwind and relax. The spa offers a variety of treatments including massages, body wraps, and facials. Guests can also enjoy the sauna and steam room facilities for a complete relaxation experience. The hotel's convenient location allows guests to easily explore popular attractions such as Buckingham Palace, the Tower of London, and the British Museum. With its affordable rates and spa amenities, Hotel B is an ideal choice for travelers seeking a cheap hotel with a spa and wellness center in London.