Location Leonardo Royal Hotel Amsterdam + Virtual Location Paul van Vlissingenstraat 24, 1096 BK, Amsterdam + virtual, Netherlands View on map Telephone +31 20 2500000 Email info.royalamsterdam@leonardo-hotels.nl Web Website Book Now