Norwood Serviced Apartments

    1 apartment found:

    Pembroke Pad

    33 Pembroke Road, London

    Norwood serviced apartment - check availability now

    Free WiFi • Non-smoking throughout • Non-smoking rooms • Internet services • Garden • Family rooms • WiFi
    Sleeps up to 6

    All Norwood Apartments


    You might also be interested in...