Terletak di Crystal Pavilion yang memiliki arsitektur spektakuler dan mengapung di perairan Marina Bay yang dikelilingi pemandangan cakrawala kota, kompleks hiburan ini dilengkapi dengan pertunjukan laser warna-warni yang canggih, pemetaan 3D, dan interior bercita rasa fashion yang tinggi. Tersebar di 2 lantai dan memiliki luas 17.000 kaki persegi, Avalon memiliki potensi untuk berkembang menjadi tempat konser elit, destinasi acara spesial atau surga para clubber, tempat diadakannya acara-acara klub malam kelas dunia.