Having recently undergone refurbishment, the London City Hotel now features improved services to make your stay in the capital even more memorable. Its city centre location makes it a convenient base for those wishing to visit the Tate Modern and the Globe Theatre, both of which can be accessed on foot from the hotel in just a few minutes. For access to attractions beyond the immediate area, London Bridge Underground Station is close by. In the evening guests can enjoy pleasant strolling along the banks of the Thames.