ABOUT THE STAMFORD STREET APARTMENTS:
Less than five minutes walk from Waterloo train and tube station, Stamford Street Apartments are perfectly located for exploring London and are within walking distance of the London Eye, Houses of Parliament, Covent Garden and Tate Modern attractions.
548 guest rooms
- Single rooms
- Ensuite shower rooms
- Breakfast options
- FREE WIFI
127 Stamford Street, London SE1 9NQ
Tel. 020 7848 4664
HOW TO GET THERE:
Tube - Waterloo (Jubilee and Bakerloo lines).
Rail - Waterloo train station.
Bus - Excellent bus services to all areas of London.