Die Sanskritwörter Swa und Swara bedeuten übersetzt „Klang der inneren Stimme“. Die Philosophie des Ressorts ist völlig dem Einklang von Körper, Geist und Seele gewidmet und beruht auf den fünf Säulen: Meditation, Yoga, Ayurveda, Kunst und Kulinarik. Herzstück der Anlage ist der blaue Meditationskuppelbau in Form eines Mandalas der Harmonie.