Situated less than a 10-minute walk from Blackfriars Station, The Z Hotel City provides guests with an ideal base when visiting London. A short stroll from Chancery Lane, it provides comfortable rooms equipped with a flat-screen TV, a private bathroom and a coffee maker. The hotel has recently been refurbished and offers a 24-hour reception, a concierge and free Wi-Fi. Read more...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.