Die Unterkunft Regents Park Apartments befindet sich in London, in der Nähe von Lord's Cricket Ground, Madame Tussauds sowie London Zoo. Sie bietet kostenloses WLAN.
Es gibt außerdem eine Küche in manchen Wohneinheiten mit einem Kühlschrank, einem Geschirrspüler und einem Ofen.
Regents Park liegt 1,3 km von der Unterkunft Regents Park Apartments entfernt, während Bahnhof Paddington 2,4 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen London City, 19 km von der Unterkunft Regents Park Apartments entfernt.