"Cicero had a modest two-storey dwelling on the ridge of the Esquiline Hill, hemmed in by a temple on one side and a block of flats on the other"
Roman townhouses, with the exception of the very rich, were generally modest in size, with an entrance hall opening off the street, an atrium open to the sky, and a central courtyard garden with a surrounding colonnade. Rooms included the tablinum
(study), the triclinium
(dining room), living rooms, sleeping quarters, slaves’ rooms, a kitchen and store-rooms. Wealthier houses might have more than one dining room and garden, more rooms for entertaining guests, and perhaps even, for the very rich, their own baths. Follow this link
for a plan of a Roman house, with clickable rooms for more information.