1 Graphite SquareLondon, England SE11 5EE Phone: +44 20- Hotel Website Hoteliers! Is your information accurate? Update Here Urban Rest Albert Embankment Location & Neighborhood Hotel Location: Highway Urban Rest Albert Embankment Sightseeing & Points of Interest See More Sightseeing Eltham Palace (4.25 miles southwest) Stratford (6.25 miles northwest) Urban Rest Albert Embankment Nearby Airports See More Airports London City Airport (3.25 miles northwest)Heathrow (24 miles west)London Southend (25 miles northeast)