Apollo-Theater befindet sich rund 2 km von dem komfortable Hotel Ella'S House London entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es Parkplätze.
Die Pension liegt in einer praktischen Lage von London, in etwa 5 Gehminuten Entfernung von der U-Bahn-Station Euston. Open Air Theatre ist auch in unmittelbarer Nähe vom Hotel. Der Bahnhof Marylebone befindet sich weniger als 1 km von der Unterkunft entfernt.
Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen zudem über einen Haartrockner und Handtücher.
Das Restaurant Diwana Bhel Poori House serviert verschiedene Arten von indischen Gerichten und liegt ein paar Schritte entfernt vom Ella'S House.