Dotato di vista città, il Paddington Gardens si trova nel Westminster Borough di Londra, a 1 km dal Lord's Cricket Ground e a 1,4 km dalla stazione di Paddington.
Le sistemazioni comprendono area salotto con divano, TV a schermo piatto, lettore Blu-ray, cucina interamente attrezzata e bagno privato con asciugacapelli e set di cortesia. Inoltre includono lavastoviglie, microonde, forno, bollitore e macchina da caffè.
La struttura dista 2,5 km dal Madame Tussauds e 3,1 km dal mercato di Portobello Road. L’Aeroporto di Londra-City è lo scalo più vicino, a 19 km dal Paddington Gardens.