Ở Thượng Hải có một quán trọ mang tên “Quán trọ thời gian của trái tim.” Đây là một nơi khá đặc biệt, chỉ dành cho những cặp đôi yêu nhau. Ở đây, họ có thể viết thư cho nhau và sau hai năm, người nhận có thể lấy thư từ phía bên kia, đồng thời còn được ở miễn phí. Hai người quản lý quán trọ này là Tiểu Nhã (do Diệp Thanh đóng), dì An và chú A Phúc.
Tiểu Nhã có hai người bạn, là DJ A Luân (do Vũ Nghê đóng) làm việc ở đài phát thanh và Dương Quá (do Khâm Thanh Tử đóng) làm ở một tiệm sữa chua gần đó. Một hôm, quán trọ đón một khách bí ẩn tên là Martin (Mario Maurer). Chàng trai này rất điển trai và năng động, nhưng lại có đôi mắt đầy bí ẩn và một cái bụng không hề tương xứng với vẻ ngoài của mình.
Tiểu Nhã, Đường Quách, A Luân và Martin nhanh chóng trở thành bạn với nhau. Thông qua các cuộc trò chuyện, họ biết được lý do Martin đến quán trọ. Anh mang theo “thẻ thời gian” mà mẹ đã để lại cách đây 20 năm, với hy vọng tìm lại bức thư của cha mình để biết rõ bố của anh là ai. Thế nhưng, thẻ ấy đã biến mất từ rất lâu rồi. Tiểu Nhã bắt đầu thích Martin, người luôn có thể rời đi bất cứ lúc nào. Để giúp anh tìm ra sự thật về cha, Tiểu Nhã và Dương Quá quyết định vào cuộc.