Hey there ...
I agree with your friend that you should look into getting a job sorted before you arrive ... otherwise you'll find it hard ... esp. with the current economic downturn.
Would suggest that you look at applying for something with the IRs -- Integrated Resorts -- which are currently being built and are just starting to look for hires ...
However, as another posted mentioned -- generally Sing Immigration does look at your degree when you're applying ...
But suggest that your Geography degree would be similar to having an Arts degree ie. like History etc that you use as the basis for 'on the job training' ie. as a hotel receptionist ...
However, I do think your short work span ie. only one year in the industry would be more of a problem ...
But your language skills would certainly be a plus ...
So ... give it a go. The tourism industry is very flat at the moment ... still, you never know
Cheers and good luck
ini_niki