Elephant and Castle Serviced Apartments

    1 apartment found:

    Athomeserviceapartments

    112 Brook Drive, London

    Self catering accommodation in Elephant and Castle

    Heating • WiFi • Internet services • Free WiFi • Non-smoking throughout • Garden • WiFi available in all areas
    Sleeps up to 6

    All Elephant and Castle Apartments


    You might also be interested in...