If you don't have friends, that has nice location. Rent a hotel for preparation. Usually hotels give opportunity to shoot inside.
Roof, halls, lounge zones - all of them are places for unforgettable pictures and best place for headshots. Only what you should have in mind that you have to be prepared 1 hour before your schedule.
In Israel with "teenu, tishtu, tuchlu" sometimes it is really difficult :)