Holland, eng Serviced Accommodation

( 48 Reviews )
St James House Serviced Apartments Logo

St James House Serviced Apartments

Serviced Accommodation

St James House, 173 Holland Park Ave Holland, eng W11 4UR
Birgit O

(Translated by Google) The location is superb. The two subway stations Holland Park and Shepards Bush can be reached after a short walk. In the immediate vicinity there a ... more

Find
    Near
      ChamberofCommerce.com
      Loading