Die Unterkunft Greater London Villa, die in Chelsfield gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einem Flachbild-TV, kostenlosem WLAN sowie einem Garten und einer Gemeinschaftslounge.
Crystal Palace Park liegt 17 km von der Unterkunft Greater London Villa entfernt, während Blackheath Bahnhof 18 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen London City, 42 km von der Unterkunft Greater London Villa entfernt.