Blackbird está ubicado en la vibrante zona de Earl's Court en Londres, conocida por su animada atmósfera y sus convenientes enlaces de transporte. El hotel se encuentra a poca distancia a pie del Museo de Historia Natural, a unos 1,3 km, y del Centro de Exposiciones Olympia, aproximadamente a 2 km de la propiedad. Harrods también está cerca, alrededor de 2 km. El Aeropuerto de Londres Heathrow está a 38,6 km del hotel, mientras que el Aeropuerto de Londres City está a unos 19,3 km.