About the Hotel
umi Hotel London is situated in one of a series of three interlocking garden squares built in middle of the 19th century. Classical in style, umi London occupies one of the buildings in Leinster Square and was originally designed as a domestic residence for London’s burgeoning upper middle classes.
So if you are searching for a great value London hotel that offers you great service; umi is the place for you. Love London. Love umi
