Holiday Country Manor * Battersea, 5208 Battersea Road, K0h 1h0, Battersea, Ca Facilities in hotel Important