2 yıldızlı Eden Plaza Otel, Londra şehrinde Londra Doğa Tarihi Müzesi civarında bulunmaktadır.
Westminster Manastırı, otelden 3 km uzaklıkta ve Regent's Park 4 km mesafede bulunmaktadır. Otel, Londra şehir merkezine 4 km uzaklıktadır. Eden Plaza Otel, Buckingham Sarayı'a kısa bir sürüş mesafesindedir. 5 dakikalık bir yürüyüşle Gloucester Road metro istasyonuna varabilirsiniz.
Otelde kişisel kasa, çalışma masası ile donatılmış 62 modern oda bulunmaktadır. Her banyoda duş kabini, ayrı tuvalet bulunmaktadır.
Her gün otelde kontinental kahvaltı hizmeti verilmektedir. Konuklar, lounge barda en sevdikleri içecekle dinlenebilirler. Misafirler, Eden Plaza Otel'den yürüyerek 5 dakika mesafesindeki The Diner, Little India gibi lokantalarda yemek yiyebilirler.