Hiding Your Event Location
You can restrict event location to approved guests by clicking on the Edit Event button on your manage event page:
Scroll to the location section, and select Restrict Location to Guests.
Visitors to the event page will still see the city and approximate location of the event but they won't see the address or the precise location. For example, if you're hosting an event at your house in New York City, the event page will show that it's in New York but not where your house is.