Invigorate Your Senses at Byrd Spa & Wellness
A haven of tranquility and rejuvenation is now open in Sanur. The holistic Byrd Spa & Wellness is located within the esteemed Byrd House, a lifestyle club boasting various elements such as a lounge, patisserie, and an exceptional F&B program. The unforgettable bamboo architecture featuring sleek lines and minimalist interiors is designed for guests to …