we are a group of 12 people going to Beirut on 30 May to 4 June. We want to have a middle range accommodation (15 - 20 $ per person/night) in a decent hotel or apartment for 5 nights. Also we need a vehicle (mini bus) with a driver (preferably knowing English) for 3 or 4 days because we are going to have three day trips to north and south of Lebanon.
Would you please guide me what options we have? Rent an apartment or going to hotel? Renting a vehicle from a company or contacting directly with a mini bus driver?