Banyan Tree to open first European property
Banyan Tree Group has announced plans for the first property under its core Banyan Tree brand in Europe, scheduled to open in 2026, and facilities will include three restaurants, a spa, a water sports centre, meeting and events spaces and […]