Eltham Hotel London
0
Reviews
Other Hotels in London
- Eltham
31 Westmount Road
, Eltham, London, SE9 1JF
+44 (0) 20 8850 8222
http://www.elthamhotel.co.uk
The Eltham Hotel is located close to transport links to the centre of London and to historical maritime Greenwich. All the rooms are ensuite and come with televisions and tea and coffee making facilities.
Tags:
car parking, ensuite rooms, televisions
|