Star Hotel Londýn, který se nachází 7 km od Trafalgarské náměstí, nabízí Wi-Fi v celé budově. Nachází se 900 metrů od autobusové zastávky Cathnor Road a 10 minut chůze od stanice metra Hammersmith.
Hotel se nachází v blízkosti Hammersmith Superstore, 800 metrů od vlakového nádraží London Shepherd's Bush. Muzeum vědy v Londýně je téměř 10 minut jízdy od nemovitosti.
Star Hotel nabízí 17 pokojů s psacím stolem a vícekanálovou televizí. Všechny koupelny nabízejí samostatnou toaletu a sprchu.
Los Molinos a Shimla Mirch jsou vzdáleny 5 minut chůze od Star Hotel.