A great place to stay.
Quick access to the train station for access into London. Plenty of amenities in Eltham.
More than accommodating throughout our stay. Hope to return again.