Die Unterkunft London Park Haven besticht durch einen Garten und kostenloses WLAN und befindet sich im Zentrum von London, in der Nähe von Madame Tussauds, Bahnhof Paddington und Lord's Cricket Ground.
Regents Park liegt 1,9 km von der Unterkunft London Park Haven entfernt, während Oxford Street 1,8 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen London City, 18 km von der Unterkunft London Park Haven entfernt.