Hotel Novotel London City South


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

Hotel Novotel London City South in short

Facilities

Bar
Meeting room
Restaurant
Sauna