This is a comfortable hotel in Southwark, London. Southwark underground station is 4 blocks away where you have great connection to all the city. Several stores, restaurants and pubs in the area,
including a convenient small supermarket. The area is quiet and close to the Thames River.
This hotel is ideal for those who spent the whole day around the city and come back late for resting. [Less]