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.
738 Sidcup Road, Eltham, SE9 3NS, United Kingdom
Hotel booked 1 times today.
Nightly rates from $61