a house in a town or city, usually a comfortable, expensive one in a fashionable area
The townhouse featured elegant architecture and modern amenities.
Townhouses in the city center are sought after for their convenience.
Urban professionals often choose townhouses for their urban lifestyle.