Point A Hotel London Liverpool Street is a budget-friendly hotel located near the bustling Liverpool Street Station. The hotel offers comfortable rooms with free WiFi and all the necessary amenities. Guests can start their day with a continental breakfast at the hotel and easily explore popular attractions like the Tower of London and the vibrant Brick Lane. The hotel's convenient location also provides easy access to public transportation.