G Hotel celebrated their annual corporate appreciation dinner, G Ball, with a carnival theme this year.

Departing from their travel-themed ball of last year, ‘The Greatest Show’ welcomed over 300 guests who thronged the ballroom of the hotel to play carnival games like the ring toss and hammer machine while also having their fortunes told by tarot card readers and fortune tellers. Games were only half the fun as everyone got to enjoy quintessential carnival food like corn dogs and popcorn along with specialty cocktails.

As a ball wouldn’t be a ball without some decorum, guests were treated to a five-course dinner, whilst being entertained by Michael Jackson impersonators as well as live acrobats. The night ended after a series of lucky draws as well as awards for the best dressed guests of the night.