3* Star Hotels in Eltham

Map of 3* Star Hotels in Eltham

Premier Inn London Eltham Eltham
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