On George Street, just off of Oxford Street at the very heart of London, this Marriott Hotel offers a tremendous position from which to explore the many delights of this community. The rooms have all been fitted with first class amenities that include television, private bathroom and telephone. There is so much to see and do locally, and a range of fine transport links.