Barracuda Rooftop Bar takes you high in the Bangkok's sky and brings high-spirited fantasy to life in the elegantly minimal Scandinavian ambience. The inspiring bar on the 18th floor is where you can sip fanciful cocktails and wine over the glittering City of Angels.