This city hotel is located in Geylang, just a 20 minutes' drive from Orchard Road and the central business district. Guests will find a host of points of interest, quaint buildings, and spectacular culinary delights to enjoy in the surrounding area. Guests..