The Z Hotel City is a budget-friendly hotel located in the heart of London's financial district. The hotel offers free WiFi and compact, yet stylish rooms. The hotel is just a short walk from popular attractions like the Tower of London and the River Thames. The hotel also features a 24-hour front desk and a bar.