Hotel Novotel London City South


61 Southwark Bridge Road London SE1 9HH
020 7660 0676 Click to call

Facilities

Bar
Meeting room
Restaurant
Sauna