pied a terre (n.) Look up pied a terre at Dictionary.com
"small town house or rooms used for short residences," 1829, French, pied à terre, literally "foot on the ground."