Travelodge Greenwich sijaitsee aivan tämän vilkkaan alueen sydämessä, ja tarjolla on parhaita ravintoloita, kauppoja ja nähtävyyksiä aivan hotellin ovella sekä nopea pääsy Lontoon keskustaan kätevän DLR-linjan ansiosta. Hotelli sijaitsee Greenwichin alueella, 200 m Deptford Bridge -asemalta, 1,5 km National Maritime museosta, 9 km Lontoon keskustasta ja 14 km Lontoon City lentokentältä. Hotellissa on langaton internetyhteys (lisämaksusta), pysäköintimahdollisuus (lisämaksusta), baari, hissi ja 24 tunnin vastaanotto. Huoneissa on TV, puhelin, kylpyhuone, langaton internetyhteys (lisämaksusta), kirjoituspöytä ja kahvinkeitin.