Stamford Street Location
127 Stamford Street, London, United KingdomGuest reviews
Guest reviews are submitted by our customers after their stay at Stamford Street Apartments
D
Doris
2022-10-30
it is a fantastic place to stay in london. staff is always attentive & welcoming. apartment with hearty & savoury breakfast. the property is located in a very quiet neighbourhood very close to south bank, waterloo train station. 5 minutes walk to dirtybeach project.
M
Matt
2022-01-24
Location was ideal, room compact with ensuite bathroom and Minibar, as for instance and decent staff.
Main Features
Stamford Street Amenities
-
Room Amenities
Free Wi-Fi in rooms - Ironing facilities
- Free toiletries
- Carpeted floor
- Curtains
Rooms