Point A Hotel London Liverpool Street is a budget-friendly hotel located near Liverpool Street Station in London. The hotel offers compact rooms with essential amenities, including a coffee maker. It is conveniently situated near popular attractions like the Tower of London and Spitalfields Market. Guests can enjoy free Wi-Fi, a 24-hour reception, and a stylish lounge area. The hotel provides a comfortable stay at an affordable price.