Blackbird befindet sich im lebhaften Stadtteil Earl's Court in London, der für seine lebhafte Atmosphäre und die günstigen Verkehrsanbindungen bekannt ist. Das Hotel ist zu Fuß vom Naturhistorischen Museum erreichbar, etwa 1,3 km entfernt, und vom Olympia Exhibition Centre, das ungefähr 2 km von der Unterkunft entfernt ist. Harrods ist ebenfalls in der Nähe, rund 2 km entfernt. Der Flughafen London Heathrow ist 38,6 km vom Hotel entfernt, während der Flughafen London City etwa 19,3 km entfernt ist.