City Hotel London
Located on Borough High street this hotel is next to Borough tube station and only less than a 10 minute walk from the iconic Borough Market and the Shard. London Bridge and the Globe Theatre are also within walking distance of the hotel.
This comfortable smoke-free hotel has a 24hr front desk and free Wifi throughout.
200 Borough St, London, SE1 1JX, United Kingdom