Leonardo royal hotel mallorca mallorca spain July 8, 2019 16 32 64 128 Leonardo royal hotel mallorca palmanova bay mallorca spain Leonardo royal hotel mallorca palma de mallorca spain Leonardo royal hotel Leonardo hotel amsterdam rembrandtpark Leonardo hotel berlin mitte Leonardo hotel munich city south