The Z Hotel City is a modern and stylish hotel located in the heart of London's financial district. The hotel offers compact and comfortable rooms with modern amenities such as free Wi-Fi, flat-screen TVs, and air conditioning. The hotel also features a bar and a 24-hour front desk. The best part is that the hotel offers free cancellation up to 24 hours before check-in, making it a great option for travelers who want flexibility in their plans.