Located 4.7 km from Royal Observatory Greenwich, Eltham Stay hotel is in close proximity to Bob Hope Theatre.
Many rooms have views of the city.
Dining options include Lale, which offers international cuisine and is situated a 5-minute stroll away.
History lovers will enjoy visiting Eltham Palace (0.8 km) and Severndroog Castle (2.5 km). This guest house is also a stroll from Greenwich Park. Eltham lies only 5 minutes on foot from the hotel. The property is really close to Sherard Road bus station.