I dont know which place is known as westbay garden specifically.... I am not an oildie either..:) Anyways if you know where is City Centre then take the Corniche from there and keep going straight say about 6-7 KM's, I guess, and you would reach Ramada Signal (it is 5th Signal after you leave the airport arrival terminal..:)