London Studios and Suites is gelegen in Harrow, niet ver van metrostation Harrow-on-the-Hill en metrostation South Harrow, en biedt een tuin. Er is gratis WiFi in de hele accommodatie en privéparkeren op het terrein.
Er is een volledig uitgeruste eigen badkamer met douche en gratis toiletartikelen.
Metrostation Kenton ligt op 2,7 km van het aparthotel, en metrostation Northolt ligt 4,5 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London Heathrow, op 16 km van London Studios and Suites.