Full Flavours
Discover Novotel London City South Hotel, a stylish hotel located in the centre of London, ideal for both business and leisure stays. Book your stay at Accorhotels.com.
Novotel London City South | Central Hotels in London
Novotel London City South is a 4-star hotel with an ideal location.
Within walking distance you will find great tourist attractions such as the Shard, the Tate Modern, St. Pauls Cathedral and Borough Market, as well as multiple tube stations to get you to the rest of London.
The hotel is ideally located for exploring the City of London and indulging in some London sightseeing, with easy access to Aldgate East Station, London Bridge and short walk to Liverpool Street Station, where you can enjoy the London skyline.
Novotel London City South Hotel is located near London Bridge and offers easy access to major landmarks of London.
Whether you are travelling with your family or as a couple, you can enjoy your time in the city when you stay with Novotel.