The West India Quay Marriott Hotel and Executive Apartments are part of a stunning new development in the prestigious Canary Wharf area. An ideal location for visiting museums, many famous sightseeing attractions and only 15 minutes by tube to London's West End. Sorry, your browser is not frames-compatible