Konaklama tesisi, Oxford Caddesi'a 25 dakikalık ve Westminster metro istasyonuna 10 dakikalık yürüme mesafesinde yer almaktadır.
Parlamento Meydanı'a hızlı ulaşım sağlayan otel, Londra şehrinin merkezinden 1 km mesafededir. Londra Doğa Tarihi Müzesi bu konaklama tesisinden 4 km mesafede bulunur. Westminster Köprüsü da yakındadır.
Odalarda çalışma masası, oturma alanı, çok kanallı televizyon gibi olanakların yanı sıra ayrı tuvalet, duş içeren tam donanımlı banyolar mevcuttur. Odalarda fırın, cam eşyalar kullanılabilir.
Misafirler, Deluxe Entire Studio Next To London Eye & Trafalgar Square Apart otel'den yürüyerek 5 dakika mesafesindeki Skylon Restaurant, Ping Pong Southbank gibi lokantalarda yemek yiyebilirler.