19世紀的英國,階級隔閡仍根深蒂固。出身貴族階層的露西(海倫娜·邦漢·卡特飾)與表姐夏洛特在佛羅倫薩度假時,因旅館房間無風景引發爭執。同住的中產階層父子主動提出換房,經店主勸說后露西接受好意。喬治(朱利安·桑茲飾)由此與露西相識,兩人在異國氛圍中萌生情愫。然而喬治不拘小節的舉止與露西成長環境形成沖突,表姐夏洛特更對喬治一家抱有偏見。感情升溫時喬治的逾禮舉動令露西倉促返英,此時她已接受貴族青年表親的婚約。喬治隨后回到英國,在父親支持下當面剖白心意,夏洛特則竭力阻撓。經歷內心掙扎后,露西最終掙脫社會規訓束縛,在教堂婚禮前夜與喬治私奔至意大利,住進了當年那間"看得見風景的房間"。