6/10
53 reviews
WiFi
5 km.
Blackheath station
Premier Inn London Eltham offers accommodation in Eltham, in the Greater London region, within a 10-minute walk from the New Eltham Train Station, offering connections to Charring Cross. Guests can enjoy the on-site bar.
Number of rooms: 91
738 Sidcup Road, Eltham, SE9 3NS, United Kingdom