51.50528 ­-0.11125
Go to map view
Stamford Street Halls - London - Building
Stamford Street Halls - London
0 London, ENG, United Kingdom , Kings College London +44 207 633 2182
Close to London s South Bank Arts Centre and the West End, Stamford Street Apartments is a modern residence behind a period facade, five minutes walk from Waterloo Station offering ensuite single rooms for budget travellers. All single and twin rooms have ensuite shower rooms and are arranged around shared kitchens offering self catering facilities for u... More from LateRooms.com

Get Rates

Show Stamford Street Halls at top of the results.

Get Flight + Hotel