4 yıldızlı Twenty Nevern Square Hotel, Londra şehrinde Earls Court Tren İstasyonu civarında bulunmaktadır. Otel ayrıca konuklara ortak alanlarda WiFi sunar.
Otelden 4 km ve 6 km uzaklıkta bulunan Albert Anıtı ve Trafalgar Meydanı, misafirler tarafından ziyaret edilebilir. Otel West Kensington semtinde yer almaktadır. Twenty Nevern Square Hotel, WWT Londra Sulak Alan Merkezi'a kısa bir sürüş mesafesindedir. Bu otel, West Kensington istasyonuna 10 dakikalık yürüyüş mesafesinde ve London West Brompton tren istasyonuna sadece 550 metre uzaklıktadır.
Misafirler her odada sunulan kişisel kasayı, özel kasayı kullanabilir. Bazı odalar şehir manzarasına sahiptir.
Bu otelde her sabah kontinental kahvaltı hizmeti verilmektedir. Misafirler, Twenty Nevern Square Hotel'den yürüyerek 5 dakika mesafesindeki Zizzi's, Nando's Earl's Court gibi lokantalarda yemek yiyebilirler.