The Ned Otel, Londra Kalesi civarındaki ideal konum bir konuma sahiptir. Yüzme havuzu ve tesis genelinde Wi-Fi sunulmaktadır.
Otel, The Monument'a sadece 550 metre ve Monument metro istasyonuna 100 metre uzaklıktadır. Courtauld Güzel Sanatlar Enstitüsü otele 1 km, Londra Sehir Havalimani havaalanına ise 5 km uzaklıktadır. Otel, Bank of England Müzesi'nın yanındadır. The Ned Otel Liverpool Street tren istasyonuna 800 metre uzaklıktadır.
Misafirler her odada sunulan kişisel kasayı, özel kasayı kullanabilir.
Electric Diner restoranı Amerikan mutfağı spesiyaliteleri sunmaktadır. Tatilin keyfini çıkarmak için otelde lounge bar vardır.