A Gentleman in Moscow by Amor Towles
Shortly after the Bolshevik revolution, the aristocratic Count Alexander Rostov is sentenced to house arrest in a grand hotel in Moscow. He lives there in the attic for several decades interacting with guests and staff. You might think that a main character living in an attic, knowing that if he sets foot outside the hotel he can be killed, might make for a somewhat depressing read. Instead the book is fascinating from an historical perspective, humorous and entertaining in the social interactions. It’s a lengthy book but completely worth the time spent absorbed in it.