US actor John Malkovich was turned away from a luxury hotel in Venice last week after failing to present a valid Covid vaccination pass, Italian news media reported Wednesday.

Local newspaper Il Gazzettino reported that the theatre and film actor, star of "Dangerous Liaisons" and "Being John Malkovich", was in Venice for two days of filming for US television series "Ripley".

Because his mandatory vaccination card had expired, Malkovich was denied entry to his luxury suite at the Hotel Danieli overlooking the Grand Canal, the paper wrote. 

He was instead housed in private lodgings, it said. 

Contacted by phone, the hotel would not confirm reports due to privacy concerns.

Italian news agency ANSA confirmed the report, citing sources within the production.  

Under Italian law, only those who show proof of full vaccination or recovery from Covid can access public spaces like hotels, restaurants, bars and other venues, as well as public transport. 

Related Story