The Point A Hotel London Liverpool Street is a great value hotel located near the vibrant Liverpool Street Station. While it doesn't have a beach, it is surrounded by trendy bars, restaurants, and shops. The hotel offers compact yet comfortable rooms, a 24-hour front desk, and is within walking distance of attractions like Spitalfields Market and Brick Lane.