Lieu

(n.) Place; room; stead; -- used only in the phrase in lieu of, that is, instead of.

Thesaurus Entries

abode, area, bearings, bench mark, district, emplacement, hole, latitude and longitude, locale, locality, location, locus, pinpoint, place, placement, point, position, region, site, situation, situs, spot, stead, whereabout, whereabouts