Leonardo royal hotel amsterdam contact July 8, 2019 16 32 64 128 Leonardo royal hotel amsterdam contact number Leonardo hotel amsterdam rembrandtpark Leonardo royal hotel Leonardo royal hotel amsterdam email Leonardo royal hotel amsterdam address