As a Local here are my first impressions of the location:
Nearest MRT would be Orchard Boulevard about 2 roads away 200m-300m thereabouts, NOT sheltered.
Not sure if anyone would take a bus from the airport but bus 36 goes all the way there... maybe a 90min or so ride. Not good if you are bringing check in luggage.
Food wise in the hotel itself is quite up market.
For fast food the closest mickey dees is about 400m away at Forum the Shopping Mall, Hard Rock Cafe is slightly closer.
Closest Mall is at Tanglin Mall just next to the hotel.
Maybe the only plus point it is walkable distance to the Botanical Gardens and Embassies.
Otherwise a bit isolated compared to the well placed Conrad Cen and Hilton Orchard.