London Stay Apartments

231 reviews

187 Rotherhithe New Rd, London SE16 2BE, United Kingdom

londonstayapartments.com

+442073943335

About

London Stay Apartments is a Holiday apartment located at 187 Rotherhithe New Rd, London SE16 2BE, United Kingdom. It has received 231 reviews with an average rating of 3.8 stars.

Photos

F.A.Q

Frequently Asked Questions

  • The address of London Stay Apartments: 187 Rotherhithe New Rd, London SE16 2BE, United Kingdom

  • London Stay Apartments has 3.8 stars from 231 reviews

  • Holiday apartment