Il Regents Park Apartments sorge nel quartiere Westminster Borough di Londra, a 1,3 km dal Madame Tussauds e da Regent's Park, e a 1,7 km dallo Zoo di Londra. La struttura offre un ascensore e si trova a 400 metri dal Lord’s Cricket Ground. Questa sistemazione accessibile agli animali domestici è coperta dalla connessione WiFi gratuita.
Alcune sistemazioni dispongono di cucina ben attrezzata con forno, lavastoviglie e tostapane. Tutti gli appartamenti presentano un bagno privato.
Rispettivamente a 2,4 e 3 km dalla stazione di Paddington e da Camden Market, il Regents Park Apartments dista 19 km dall’Aeroporto di Londra-City, il più vicino.