The Ned Otel, Londra Kalesi civarındaki ideal konum bir konuma sahiptir. Yüzme havuzu ve ortak alanlarda Wi-Fi sunulmaktadır.
Bu otel Londra şehrinin pazar bölgesinde, Bank of England Müzesi'dan yaklaşık 350 metre uzaklıkta yer alır. Monument metro istasyonuna 100 metre mesafede bulunan otel, Kraliyet Opera Evi'a arabayla 5 dakikalık mesafededir. The Ned Otel, Neal Street Caddesi'a kısa bir sürüş mesafesindedir. Liverpool Street tren istasyonuna 800 metre uzaklıkta yer alan otel, Londra Sehir Havalimani havaalanına arabayla 20 dakika uzaklıktadır.
Misafirler her odada sunulan kişisel kasayı, minibarı, özel kasayı kullanabilir. Odalar ayrı tuvalet, duş ile donatılmış banyo odalarına sahiptir.
The Ned Otel her gün vejetaryen kahvaltıyı sunar. Electric Diner restoranı Amerikan mutfağı spesiyaliteleri sunmaktadır. Tatilin keyfini çıkarmak için otelde lounge bar vardır.