Great Dover Street Apartments

Serviced Apartments in Southwark, London
Great Dover Street Apartments boasts over 70 rooms each of which are equipped with general facilities. A communal reception and kitchen area are also provided.
Nearest public transport
Borough - Underground