Kensington Rooms: A great Kensington hotel to look for luxurious rooms | Premier Hotels... - 0 views
-
Situated 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.