Located in the heart of vibrand Shepherds Bush in West London, is close to Westfield Shopping Centre, Notting Hill, Earls Court and Olympia Exhibition Centres. The are boasts and excellent transport and communications network. It is great for both leisure and business travellers who looks for 5 star quality for the prices of 4 star hotels.
Strategically located on Shepherds Bush Green, close to both Shepherds Bush Overground Station and Tube Station offering easy accessibility to Notting Hill, London`s West End and major tourist spots.