Point A Hotel London Liverpool Street is a budget hotel conveniently located near Liverpool Street Station in London. The hotel offers comfortable rooms with a plug near the bed, ensuring easy access to charge your devices. With its central location, you can easily explore popular attractions like the Tower of London and Spitalfields Market without breaking the bank.