The hotel is located at the
31-33 Holland Road
London, W14 8HJ
We are situated at the Kensington end of the Holland Road. The
Holland Road connects Kensington and Sheperds Bush.
The Hotel is a short walk from Kensington Olympia underground and
Earls Court Underground Station and High Street Kensington Underground
Station, with London's Westfield Shopping Centre is just a short
walk from the hotel.
Heathrow Airport is within 25 minutes of the hotel. And the nearest
mainline rail station is only a short underground ride away.