Route GuidesRoutes City GuidesCities Map Log in

Hyde Park Superior Apartments

London

from £84


Hyde Park Superior Apartments offers accommodation in London in 2 buildings at 34 & 55 Inverness Terrace. Inside guests will find basic accommodation that provides the flexibility of self catering. Enjoy living like a local whilst being based in the centre of London. With Hyde Park just a few ste...