Lavender Hill SW11 5TF London United Kingdom
Book online or call +39 041 8624040
view info & map
Make yourself at home in one of the guestrooms, featuring kitchens with refrigerators and microwaves. Cable television is provided for your entertainment. Conveniences include desks and coffee/tea makers.
Back to description