General:
* Place
* Site
* Spot
* Position
* Area
* Region
* Zone
* Locality
* Venue
* Point
Specific:
* Address
* Coordinates
* Destination
* Headquarters
* Base
* Camp
* Residence
* Abode
* Habitat
Figurative:
* Setting
* Context
* Environment
* Surroundings
The best synonym to use depends on the context of your sentence. For example, "address" is more specific than "location" and might be a better choice if you are talking about a physical address. "Setting" might be a better choice if you are talking about the location of a story or event.
Example sentences:
* The location of the meeting was changed. (General)
* The address of the hotel is 123 Main Street. (Specific)
* The setting of the novel is a small town in the Midwest. (Figurative)