Premier Inn London SidcupHotel
101-108 Station Road, Sidcup, DA15 7BS, United Kingdom
Premier Inn London Sidcup offers accommodation in Sidcup, and is less than 30 minutes on the train from central London. The property offers guests free Wi-Fi and its on-site Thyme restaurant.