Hotel 81 Palace Hotel, Singapore LocationHotel 81 Palace is located in Geylang, which is in the east of Singapore, well known for being a food Mecca district and vibrant night life. It's just 15 minutes by car to the city, 25 minutes from Changi International Airport. Hotel 81 Palace Hotel, Singapore Location Map - click here.