Helping to share the web since 1996
Close to Central London in the heart of Kensington, the Marriott Kensington is the most contemporary of hotels, a combination of superb facilities and modern design with a 7 storey glass atrium.
There are no posts for this page yet.