Point A Hotel London Liverpool Street is a budget hotel located near the bustling Liverpool Street Station in London. This hotel features compact yet comfortable rooms with essential amenities and a terrace where guests can unwind after a day of exploring the city. The hotel is conveniently situated near popular attractions like the Tower Bridge and the Sky Garden. With its affordable rates and terrace, Point A Hotel London Liverpool Street is a great choice for travelers seeking a cheap hotel with a terrace in London.