Point A Hotel London Liverpool Street is a budget hotel located near Liverpool Street Station in London. The hotel offers affordable rooms with a wellness center. The wellness center at the hotel includes a fitness center and sauna. The hotel is conveniently located near popular attractions such as the Tower of London and the Spitalfields Market. With its affordable rates and wellness facilities, Point A Hotel London Liverpool Street is a great choice for budget travelers who want to stay in a central location and have access to wellness amenities.