Het Amsterdam Jewel Canal Apartments ligt op slechts 3 minuten van de Dam en het Koninklijk Paleis in het centrum van Amsterdam.