Point A Hotel London Liverpool Street is a budget-friendly hotel located near Liverpool Street Station. The hotel offers comfortable rooms with a coffee maker, providing guests with the convenience of making their own coffee. The hotel is within easy reach of popular attractions such as the Tower Bridge and the British Museum. Guests can enjoy a continental breakfast and access to free Wi-Fi. The hotel also has a 24-hour front desk and a lounge area.