HOTEL
Simple Stay
10 Woolwich New Road, Greenwich, London, SE18 6AB, United Kingdom, London
Where it sits
Simple Stay
10 Woolwich New Road, Greenwich, London, SE18 6AB, United Kingdom, London
51.49015, 0.06844
Plan around Simple Stay
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
