Luxury home away from home
Icare Lodge is a luxury home away from home.This unique place has a style all its own.Best place to relax and worth every penny spent right in the middle of the new London of Barking.<br />This a self catering apartments, not like the regular hotels around.We are called luxury home away from home because, this a place where you will stay and you forget your not in your home .<br />Comfort is our name, we got you and all your needs<br />Relax,be comfortable and enjoy your stay with us.
["Kitchen", "Free parking on premises", "Exterior security cameras on property", "Dedicated workspace", "Smoke alarm", "Wifi", "TV", "Washer", "Carbon monoxide alarm"]