- Free WiFi



1 / 16
Utilize the on-site shared kitchen facilities to prepare your own meals during your stay.
Start your morning with the continental breakfast provided on-site at the property.
Guest rooms feature basic furnishings that may require updates to mattresses and bathroom facilities.
Explore Somerset House located less than 1 kilometre from the property entrance.
Walk 1.3 kilometres from the accommodation to reach the iconic Big Ben landmark.
Reach Waterloo Station in just 400 metres for convenient access to London's public transportation network.
127 Stamford Street, London, SE19NQ, United Kingdom
Visit nearby Somerset House attractions
Explore Somerset House located less than 1 kilometre from the property entrance.
127 Stamford Street, London, SE19NQ, United Kingdom
No, Stamford Street Apartments doesn’t offer pool areas.
No, Stamford Street Apartments doesn’t allow pets.
No, Stamford Street Apartments doesn’t provide parking.
Stamford Street Apartments is located in 127 Stamford Street, SE19NQ, London, United Kingdom.
Stamford Street Apartments Nearby attractions include Wembley Stadium, Covent Garden, Heathrow Airport, The O2 Arena, Legoland, King's Cross Station, London Gatwick Airport, Hyde Park.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.