Le Regents Park Apartments est situé dans le quartier de Westminster Borough à Londres, à 1,3 km de Madame Tussauds, à 1,7 km du zoo de Londres et à 1,3 km de Regents Park. Il est situé à 400 mètres du terrain de cricket Lord's et dispose d'un ascenseur. Les animaux domestiques sont les bienvenus.
Certains logements comprennent une cuisine bien équipée avec un lave-vaisselle, un four et un grille-pain. Tous les logements comprennent une salle de bains privative.
Vous séjournerez à 2,4 km de la gare de Paddington et à 3 km du marché de Camden. L'aéroport de Londres-City, le plus proche, est implanté à 19 km.