Stamford Street Apartments

6.7
Good (736 reviews) |
London ·
View map
Share
View all photos (17)

Check Availability

Apr 07, 2025 - Apr 08, 2025
2 adults, 1 room
Find

Overview

Intro

Stamford Street Apartments is set 2.4 km from Tower of London and 1 km from the 13.7-tonne Big Ben Bell in Lambeth district. This apartment provides accommodation with Wi-Fi in public areas.

Location

The apartment lies 15 minutes' on foot from the city centre of London. A train station is also located near the property. Serving a wide range of dishes, The Temple Bar and The Wharf can be reached in 10 minutes’ walk.

Show more Show less

Other Great Stays in LONDON

8.4
Very good (214)
View map · 3.4 km City Centre
From
398£ /per night
8.6
Excellent (920)
View map · 1.1 km City Centre
From
217£ /per night
8.2
Very good (172)
View map · 6.7 km City Centre
From
118£ /per night
8.6
Excellent (948)
View map · 3.3 km City Centre
From
208£ /per night
8.2
Very good (115)
View map · 3.3 km City Centre
From
219£ /per night
8.4
Very good (754)
View map · 4.0 km City Centre
From
234£ /per night
8.4
Very good (489)
View map · 0.4 km City Centre
From
277£ /per night
8.4
Very good (247)
View map · 2.2 km City Centre
From
98£ /per night
8
Very good (126)
View map · 6.4 km City Centre
From
124£ /per night
8.2
Very good (396)
View map · 2.0 km City Centre
From
87£ /per night
8.2
Very good (368)
View map · 9.4 km City Centre
From
126£ /per night
8.2
Very good (325)
View map · 11.7 km City Centre
From
155£ /per night

Facitilies

Rooms

  • Free Wi-Fi in rooms
  • Ironing facilities

Reviews

Tourist VR

74 /100 (610 reviews)
6.7 6.7 /10 (736 reviews)
6.7/10 Good (736 reviews)
Write a review

Categories

  • Cleanliness 6.9
  • Comfort 6.7
  • Facilities 6.5
  • Free WiFi 8
  • Location 9.2
  • Total 6.8
  • Value for money 7.6
Show more

Location

127 Stamford Street
Landmarks nearby
Restaurants nearby
Transportation
  • 1. Tate Modern 1.10 km (3609 ft)
  • 2. Coca-Cola London Eye 760 m (2493 ft)
  • 3. Imperial War Museums 1.37 km (4495 ft)
  • 4. The British Museum 2.27 km (1.41 mi.)
  • 5. Big Ben 1.99 km (1.24 mi.)
  • 6. St Paul's Cathedral 1.65 km (1.03 mi.)
  • 7. Tower of London 2.49 km (1.55 mi.)
  • 8. Covent Garden 1.28 km (4199 ft)
  • 9. Borough Market 1.65 km (1.03 mi.)
  • 1. The Thames 300 m (984 ft)
  • 2. The Bus Cafe 100 m (328 ft)
  • 3. Caprini Restaurant 300 m (984 ft)
  • 4. The White Hart Waterloo 160 m (525 ft)
  • 5. Otsumami Japan 300 m (984 ft)
  • 6. Bagel Factory 300 m (984 ft)
  • 7. Nando's Stamford Street 120 m (394 ft)
  • 8. Upper Crust 300 m (984 ft)
  • 1. Waterloo 380 m (1247 ft)
  • 2. Southwark 670 m (2198 ft)
  • 3. Lambeth North 910 m (2986 ft)
  • 4. Embankment 930 m (3051 ft)
  • 5. Bank and Monument s 2.14 km (1.33 mi.)
  • 6. London Millennium Funicular 1.37 km (4495 ft)
  • 7. London Bridge 1.92 km (1.19 mi.)