Regents Park Apartments localiza-se em Londres, nas proximidades de Lord's Cricket Ground, Museu de Cêra Madame Tussaud's e Jardim Zoológico de Londres e possui acesso Wi-Fi gratuito.
Há também uma cozinha equipada com um frigorífico, uma máquina de lavar louça e um forno em algumas unidades.
Regents Park fica a 15 minutos a pé de Regents Park Apartments, enquanto Estação de Paddington está a 2,4 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 19 km de Regents Park Apartments.