Kensington Rooms: A great Kensington hotel to look for luxurious rooms | Premier Hotels... - 0 views
-
London Premier Hotels on 26 Oct 12Situated close to the picturesque Hyde Park and a number of major attractions in Central London, Kensington is an affluent district and a fascinating place to stay and enjoy the charm of London. Strategic location of Kensington makes every zone of Central London easily reachable from the hotels, which is an added convenience for the leisure travelers.