Die London Paddington Apartments befinden sich in London, nur 11 Gehminuten vom Hyde Park entfernt, und bieten kostenfreies WLAN und einen Aufzug. Die Unterkunft liegt nur 500 m vom Bahnhof Paddington entfernt.
Alle Wohneinheiten verfügen über eine Küchenzeile mit einem Kühlschrank, einer Mikrowelle sowie Kaffee- und Teezubehör. Die klimatisierten Zimmer bieten ein eigenes Bad mit einer Dusche, einen Flachbild-TV, einen Schreibtisch, einen Sitzbereich und teilweise auch einen Balkon.
Das Monument Marble Arch, die Oxford Street und die Baker Street befinden sich einen 20-minütigen Spaziergang entfernt. Der nächstgelegene Flughafen ist der 18 km von den London Paddington Apartments entfernte Flughafen London City Airport.