Description
Star Hotel — affordable comfort in a vibrant London setting A convenient base for explorers, this 2-star hotel sits on Shepherds Bush Road in London, United Kingdom. It is just 0.7 mi (1.2 km) from the Thames River, a short drive to Kensington Palace (1.6 mi / 2.5 km) and Stamford Bridge Stadium (1.7 mi / 2.7 km), and within easy reach of MATRADE Loftus Road Stadium (0.8 mi / 1.3 km) and the BBC Television Centre (0.9 mi / 1.4 km). Guests enjoy complimentary Wi‑Fi throughout, daily housekeeping, family rooms, heating and luggage storage, all designed to make a stay hassle‑free. These practical amenities blend seamlessly with a warm, straightforward service. Whether you’re catching a match, strolling along the river or exploring historic sites, Star Hotel offers a clean, well‑located haven that lets you focus on the sights and sounds of London without unnecessary frills.