Apollo Victoria Tiyatrosu'ın hemen yanında yer alan The Warwick By Nestor Otel Londra'de şehir manzaralı 10 oda mevcuttur. The Warwick By Nestor Otel, Westminster Manastırı'a 1 km, British Museum'a ise 3 km uzaklıktadır.
Londra Merkez semtinde yer alan bu otel, Londra merkezine 25 dakikalık yürüme mesafesindedir. Otel, Victoria metro istasyonuna 450 metre mesafede yer almaktadır. The Warwick By Nestor Otel, Green Park'a kısa bir sürüş mesafesindedir.
Cambridge Street, The Warwick By Nestor Otel'e 200 metre uzaklıktadır.