Zdjęcia do filmu kręcono w Madrycie (Hiszpania), a także w Rzymie (Włochy).
Zdjęcie satelitarne widoku hotelu z flagami jest spreparowane. Hotel, w którym rozgrywa się akcja filmu jest miejscem fikcyjnym. W rzeczywistości w tym miejscu przy Via del Corso znajduje się jedynie pusty plac.
Okres zdjęciowy trwał od 26 stycznia do 23 lutego 2009 roku.